АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1721. Number Systems

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

Маленький мальчик Максим недавно познакомился с понятием систем счисления. Теперь Максим, видя любое число (десятичное, конечно), пытается понять, можно ли найти такое основание системы счисления, чтобы переведённое в эту систему число стало «красивым». «Красивым», по мнению Максима, является число, старшая цифра которого равна 1, а все остальные – 0 (например, 1, 10, 100 и 1000 – «красивые» числа, а 101 – нет). Кроме того, если таких систем счисления несколько, то Максим пытается найти ту, основание которой минимально.

Так как Максим еще маленький, то ему сложно сделать то, что он хочет, «в уме» (особенно, если увиденное им число достаточно велико). Ваша задача – помочь Максиму.

Входные данные

В единственной строке задано натуральное число N, увиденное Максимом (1 ≤ N ≤ 1018).

Выходные данные

В единственной строке необходимо вывести целое число  ≥ 2 – минимальное основание системы счисления, в которой увиденное Максимом число будет «красивым».

Примеры

Входные данные
8
Выходные данные
2
Входные данные
123456789
Выходные данные
123456789


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XX Interuni Olympiad - 2017 /
1720. A - Sensors 1721. 1722. C - Contest 1723. D - Trees 1724. E - Subtracting of Squares
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.