eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Угадай-ка

Угадай-ка

Напишите программу, которая угадывает задуманное человеком число. Известно, что оно натуральное и не превышает некоторого наперёд заданного числа n.

Угадывающему разрешено задавать только вопросы вида

  • ? A

означающие вопрос "Задуманное число больше A?". На этот вопрос можно получить только один из двух ответов: "Да" или "Нет". Количество заданных вопросов должно быть минимально возможным для любого числа, не превышающего n.

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

Одно натуральное число n (1n2 ·109).

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

Вывести минимально возможное количество вопросов для любого числа, не превышающего n.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
15
Выходные данные #1
4