Considereu el joc següent, per a dos jugadors. Primer, es posen d’acord en un nombre . Després, el primer jugador pensa un nombre entre 1 i , i el segon jugador l’ha d’endevinar. Les úniques preguntes que el segon jugador pot fer són “És més gran que ?” o bé “És més petit que ?” (per a qualsevol que vulgui, que pot anar canviant).
Jugant perfectament, quantes preguntes haurà de fer el segon jugador per estar segur de conèixer ?
L’entrada consisteix en diverses entre 1 i .
Per a cada donada, escriviu una línia amb el resultat.
Input
1 2 3 10 100 1000000000
Output
0 1 2 4 7 30