Masala #TJ7GUTITLA

Xotira 32 MB Vaqt 1000 ms
14

Arifmetik amallar

Sizga \(N×M\) o‘lchamli jadval berilgan. Jadvalning har bir qatori uchun bitta \(A_i\)​ soni va har bir ustuni uchun bitta \(B_j\)​ soni mavjud. Jadvalning har bir katagi \(C_{i,j}\)​ quyidagi formula bo‘yicha hisoblanadi:

  • Agar amal + bo‘lsa: \(C_{i,j}=A_i+B_j\)
  • Agar amal - bo‘lsa: \(C_{i,j}=A_i-B_j\)
  • Agar amal * bo‘lsa: \(C_{i,j}=A_i*B_j\)
  • Agar amal / bo‘lsa: \(C_{i,j}=A_i / B_j\)

Sizning vazifangiz - barcha \(C_{i,j}\)​ qiymatlarini hisoblab, natijaviy jadvalni chiqarish.


Kiruvchi ma'lumotlar:

Birinchi qatorda N (qatorlar soni) va M (ustunlar soni) beriadi. \((1≤N,M≤10^3)\)

Ikkinchi qatorda arifmetik amal belgisi (+, -, *, /) va \(M\) ta butun son \(B_1,B_2,...,B_M\) beriladi. \((1≤B_i≤10^2)\)

Keyingi \(N\) qatorda har bir qator uchun bitta butun son \(A_1,A_2,...,A_N\) lar beriladi. \((1≤A_i≤10^2)\)


Chiquvchi ma'lumotlar:

Natijaviy jadvalni N qator va M ustun shaklida chiqaring. Har bir qator yangi qatorda bo‘lishi kerak. Agar arifmetik amalni bajarish mumkin bo'lmasa, "Hisoblab bo'lmaydi" so'zini chop eting.


Misollar
# input.txt output.txt
1
3 4
+ 5 12 6 13
8
27
3
13 20 14 21
32 39 33 40
8 15 9 16
2
3 4
* 5 12 6 13
8
27
3
40 96 48 104
135 324 162 351
15 36 18 39
3
2 3
/ 6 8 3
7
12
1.17 0.88 2.33 
2.00 1.50 4.00
4
3 4
- 1 2 3 4
7
2
5
6 5 4 3 
1 0 -1 -2 
4 3 2 1
Izoh:

1-test.