eolymp
bolt
Try our new interface for solving problems

Yo-Yo

Yo-yo oyuncağı --- üzərinə sap sarınmış tağalaqdan ibarətdir. Əgər sapın ucundan tutaraq tağalağı aşağıya buraxsaq, onda o, əvvəlcə fırlana-fırlana aşağı düşəcək, sonra isə ətalət üzrə yuxarı qayıdacaq. Lakin, bu zaman qayıtma məsafəsi enmə məsafəsindən $k$ dəfə kiçik olacaqdır. Bu minvalla, qayıtma məsafəsi $1$-i aşmayanda onu dayanmış hesab edəcəyik. \includegraphics{https://static.e-olymp.com/content/7e/7e3ec62d894d14336318780135e4af88bc431f25.gif} Sapın $l$ uzunluğu və $k$ əmsalına əsasən, dayanana qədər tağalağın neçə dəfə qalxdığını hesablayan proqram yazın. Məsələn, $l = 17$ və $k = 2$ olarsa tağalağın qayıtma məsafələri $8.5, 4.25, 2.125, 1.0625$ olacaq və sonra o dayanacaqdır. Demək qalxma sayı $4$ olacaqdır. \InputFile İki tam ədəd $l~(1 \le l \le 10^9)$ və $k~(2 \le k \le 100)$. \OutputFile Çıxışa qalxma sayını göstərən bir ədəd verməli.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
17 2
Çıxış verilənləri #1
4
Giriş verilənləri #2
1 2
Çıxış verilənləri #2
0
Giriş verilənləri #3
59049 3
Çıxış verilənləri #3
9