Masala #TJ7GUTITLA
Arifmetik amallar
Sizga o‘lchamli jadval berilgan. Jadvalning har bir qatori uchun bitta soni va har bir ustuni uchun bitta soni mavjud. Jadvalning har bir katagi quyidagi formula bo‘yicha hisoblanadi:
- Agar amal
+
bo‘lsa: - Agar amal
-
bo‘lsa: - Agar amal
*
bo‘lsa: - Agar amal
/
bo‘lsa:
Sizning vazifangiz - barcha qiymatlarini hisoblab, natijaviy jadvalni chiqarish.
Birinchi qatorda N (qatorlar soni) va M (ustunlar soni) beriadi.
Ikkinchi qatorda arifmetik amal belgisi (+, -, *, /)
va ta butun son beriladi.
Keyingi qatorda har bir qator uchun bitta butun son lar beriladi.
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.