Відгадай-ка
Дуже проста
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 128 мегабайтів
Напишіть програму, яка відгадує число, задумане людиною. Відомо, що задумане число натуральне та не перевищує деякого наперед заданого числа n.
Тому, хто відгадує, дозволено задавати лише питання виду
? A
які означають, що задано наступне питання "Задумане число більше A?". На це питання можна отримати лише одну з двох відповідей: "Так" чи "Ні". Кількість заданих питань повинно бути мінімально можливим для довільного числа, що не перевищує n.
Вхідні дані
Одне натуральне число n (1 ≤ n ≤ 2·10^9
).
Вихідні дані
Вивести оптимально можливу кількість питань для довільного числа, яке не перевищує n.
Приклади
Вхідні дані #1
Відповідь #1
Відправки 2K
Коефіцієнт прийняття 35%