Система числення - перезавантаження#1376

Система числення - перезавантаження

1 секунда
64 мегабайти
Легка

Напишіть програму, яка перетворює ціле число з однієї системи числення (від до ) в іншу (від до ). Цифри, більші за , зображаються великими латинськими літерами; наприклад, як , як .

Вхідні дані

Кожний рядок вхідних даних містить три значення. Перше — це основа системи числення поданого числа, друге — основа цільової системи числення, третє — саме число. Число може містити цифри (включаючи великі латинські літери для цифр більше ), які є некоректними для заданої основи. Число містить не більше символів. Значення в рядку відокремлені не менше ніж одним пробілом.

Вихідні дані

Для кожного випадку виведіть початкове число, пробіл, слово , пробіл, початкову основу системи числення, пробіл, , пробіл, перетворене число, пробіл, , і пробіл, цільову основу системи числення. Якщо число некоректне у початковій системі числення, виведіть:

\text{original\_number}\ \textbf{is an illegal base}\ \text{original\_base}\ \textbf{number}

Приклади

Приклад 1

Loading
Loading