eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Дріб

Дріб

Дано два числа: a та b. Необхідно знайти значення числа a/b, записаного у k-ій системі числення.

Вхідні дані

Вхід містить декілька тестів (не більше 100). Вони відокремлюються один від одного переведенням рядка. Кожен тест містить три числа 1 ≤ a ≤ 10000, 1 ≤ b ≤ 10000, 2 ≤ k ≤ 36. У останньому рядку записано два нулі.

Вихідні дані

Для кожного набору вхідних даних виведіть рядок, який містить представлення числа a/b к k-й системі числення. Цілу частину від дробової слід відокремлювати точкою. Якщо число a/b ціле, точку виводити не потрібно. У запису числа не повинно бути незначущих нулів. Якщо a/b — періодичний дріб, то період слід взяти в дужки.

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
10 5 2
1 2 8
8780 1 29
2794 6083 23
157 7 19
1 12 10
0 0
Вихідні дані #1
10
0.4
ACM
0.(ACM)
13.(82DAG5)
0.08(3)
Автор Дмитро Жуков
Джерело Ural SU and Orel STU Contest. Petrozavodsk Summer Session, August 2006