Asosiy qismga o‘tish

PY12-1. Nolga bo‘lish

Quyidagi dastur ikkita sonni bo‘ladi, lekin ba’zi testlarda «Runtime xatosi» beradi:

Nolga bo‘lishdan oldin tekshirish kerak
Nolga bo‘lishdan oldin tekshirish kerak
a, b = map(int, input().split())
print(a // b)

Xato qayerda? b = 0 bo‘lganda Python ZeroDivisionError bilan to‘xtaydi. Dasturni tuzating: b nol bo‘lsa XATO so‘zini, aks holda butun bo‘linmani chiqarsin.

Kirish ma’lumotlari

Bitta qatorda ikki son: a va b.

Chiqish ma’lumotlari

a // b yoki XATO.

Cheklovlar

0 ≤ a ≤ 10¹⁸, 0 ≤ b ≤ 10¹⁸

Misollar

Kirish
17 5
Chiqish
3
Kirish
3 0
Chiqish
XATO
Qoralama doskasi
Kod yozish
Kod yuborish 7 ta test
Yechim yuborish uchun tizimga kiring.