#CCBCHBA0000003. Dãy cách đều bước k (Arithmetic Progression)

Dãy cách đều bước k (Arithmetic Progression)

Dãy cách đều bước k (Arithmetic Progression)

Nguồn: Phước Hưng OJ

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho số đầu a, công sai d và số lượng n. In đúng n số a, a+d, a+2d,... theo thứ tự. Giá trị công sai có thể âm hoặc bằng 0. Nếu n=0, in một dòng trống.

Input

Ba số nguyên a d n.

Output

Một dòng chứa đúng n số cách nhau một dấu cách.

Subtask

  • Subtask 1 (20%): ∣a∣,∣d∣≤10|a|,|d|\le10, 0≤n≤50\le n\le5.
  • Subtask 2 (30%): ∣a∣,∣d∣≤100|a|,|d|\le100, 0≤n≤500\le n\le50.
  • Subtask 3 (50%): ∣a∣,∣d∣≤1000|a|,|d|\le1000, 0≤n≤10000\le n\le1000.

Ví dụ

Ví dụ 1

Input

2 3 4

Output

2 5 8 11

Giải thích

Chỉ số t=0,1,2,3 cho a+t*d bằng 2,5,8,11.

Ví dụ 2

Input

3 -2 3

Output

3 1 -1

Giải thích

Công sai âm khiến dãy giảm; vẫn phải in đúng ba số.