PY11-13. Sanoq sistemalari
p asosli sanoq sistemasida yozilgan son berilgan. Uni q asosli sistemaga o‘tkazing.
10 dan katta raqamlar lotin bosh harflari bilan belgilanadi: A = 10, B = 11, …, F = 15. Natijada bosh nollar yo‘q (son nol bo‘lsa — 0).
Ikkita funksiya yozing: to_decimal(s, p) — satrdan songa, from_decimal(n, q) — sondan satrga.
Kirish ma’lumotlari
Bitta qatorda uchta qiymat: son s, p, q.
Chiqish ma’lumotlari
Sonning q asosli yozuvi.
Cheklovlar
2 ≤ p, q ≤ 16; son qiymati 0 dan 10¹⁸ gacha; raqamlar 0–9, A–F
Misollar
Kirish
1101 2 10
Chiqish
13
Kirish
255 10 16
Chiqish
FF
Kirish
FF 16 2
Chiqish
11111111
Tushuntirish
1101 2 10 → 13. 255 10 16 → FF. FF 16 2 → 11111111.
Qoralama doskasi
Kod yozish
Kod yuborish
19 ta test
Yechim yuborish uchun
tizimga kiring.