Задача Системы счисления

Файл входного файла: bases.in
Файл выходного файла: bases.out
Ограничение по памяти: 64 MB
Ограничение по времени: 2 s

Описание

Юный математик Вовочка столь не ленив, что выписал в ряд все натуральные числа в порядке возрастания. В порыве трудолюбия он перевел все числа ряда в систему счисления с основанием b. Потом Вовочка вычеркнул все числа ряда, которые являются записью какого-либо числа в системе счисления с основанием c. Трудолюбие Вовочки закончилось, и он попросил Вас, как своего друга-программиста, найти n-ое не вычеркнутое число ряда. Помогите юному математику Вовочке!

Формат входных данных

Единственная строка входного файла содержит три числа n, b и c (1 ≤ n ≤ 10^7 , 2 ≤ c < b ≤ 36). В системах счисления с основаниями, большими 10 в качестве цифр кроме 0,...,9 используются также строчные буквы латинского алфавита a, . . . , z.

Формат выходных данных

В выходной файл выведите (в десятичной системе счисления) n-ое не вычеркнутое число ряда.

Примеры:

ввод вывод

2 3 2

5

1 3 2

2

1 36 35

35

Added: admin
Difficulty: 2.28931610463
Accepted: 5
Submitted: 32
Analyze this Discuss

Обсуждение:

Начать обсуждение:

Powered by django, eJudge.