Asosiy qismga o‘tish

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.