Masala #TJ7GUTITLA
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.
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)\)
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.
# | 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 |
1-test.