#CCBCHBAHAI0000133. Nhân mọi phần tử với k (Multiply Every Element by k)

Nhân mọi phần tử với k (Multiply Every Element by k)

Nhân mọi phần tử với k (Multiply Every Element by k)

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

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

Đề bài

Cho mảng số nguyên A=(a0,a1,…,an−1)A=(a_0,a_1,\ldots,a_{n-1}) và số nguyên kk. Hãy nhân từng phần tử của mảng với kk.

Với mọi chỉ số 0≤i<n0\le i<n, giá trị mới là

bi=ai⋅k.b_i=a_i\cdot k.

Cần in toàn bộ dãy kết quả theo đúng thứ tự ban đầu.

Input

  • Dòng đầu chứa nn.
  • Dòng thứ hai chứa nn số nguyên aia_i.
  • Dòng thứ ba chứa số nguyên kk.

Output

In một dòng gồm nn giá trị bi=ai⋅kb_i=a_i\cdot k, cách nhau bởi một dấu cách.

Subtask

Subtask 1 (100 điểm): 1≤n≤1051\le n\le10^5, ∣ai∣≤109|a_i|\le10^9, ∣k∣≤109|k|\le10^9. Kết quả nằm trong miền long long 64-bit có dấu.

Ví dụ

Input

5
2 -3 0 4 10
-2

Output

-4 6 0 -8 -20

Giải thích

Với k=−2k=-2, các tích lần lượt là 2⋅(−2)=−42\cdot(-2)=-4, −3⋅(−2)=6-3\cdot(-2)=6, 00, 4⋅(−2)=−84\cdot(-2)=-8, 10⋅(−2)=−2010\cdot(-2)=-20.