아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Системы счисления

시간 제한2초메모리 제한1024 MB

요약
자연수를 b진법으로 적은 뒤, 그 표현이 c진법 수의 표기로도 성립하는 수를 지우고 남은 n번째 수를 구한다.
난이도

보통10점 중 7점

유형
수학, 정수론, 이분 탐색, 그리디
정답자
아직 제출이 없습니다

문제

Чак Норрис досчитал до бесконечности. Дважды.

Интернет-фольклор

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

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

입력

Единственная строка входного файла содержит три числа nn, bb и cc (1≤n≤1071 \le n \le 10^7, 2≤c<b≤362 \le c < b \le 36). В системах счисления с основаниями, большими 1010 в качестве цифр кроме 00, \ldots, 99 используются также строчные буквы латинского алфавита a, \ldots, z.

출력

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

예제3

  1. 예제 1

    입력
    2 3 2
    
    예상 출력
    5
    
  2. 예제 2

    입력
    1 3 2
    
    예상 출력
    2
    
  3. 예제 3

    입력
    1 36 35
    
    예상 출력
    35