Problem description
Jedynki
(jedynki)
Jasio uwielbia zabawy matematyczne.
Ostatnio zajął się analizą potęg dwójki, w systemie dwójkowym mają one
przecież bardzo prosty zapis: 1
, 10
,
100
, 1000
, i tak dalej. Zawsze pierwsza cyfra
to jedynka. W systemie dziesiętnym nie jest już tak różowo:
1
, 2
, 4
, 8
,
16
, 32
– jak widać, tylko niektóre z tych
liczb rozpoczynają się jedynką.
No właśnie – przejdźmy do sedna zadania: ile spośród liczb 20, 21, 22, …, 2N rozpoczyna się jedynką w zapisie dziesiętnym?
Wejście
W pierwszym i jedynym wierszu wejścia znajduje się jedna liczba całkowita N.
Wyjście
Twój program powinien wypisać na wyjście dokładnie jedną liczbę
całkowitą – liczbę szukanych potęg dwójki rozpoczynających się cyfrą
1
w zapisie dziesiętnym.
Ograniczenia
1 ≤ N ≤ 1012
Przykład
Input | Output | Explanation |
|
|
Tylko |