АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1674. Телефон

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:10
Статистика Послать на проверку Задачу добавил debug

Вам нужно узнать N-значный номер телефона, задавая только вопросы вида: "верно ли, что номер лежит в промежутке от A до B включительно?" (где A и B - некоторые числа).

Ответ на каждый такой вопрос может быть только один из следующих:

·        да

·        нет, номер меньше A

·        нет, номер больше B

Определите, какое наименьшее число вопросов потребуется задать, чтобы гарантированно определить любой N-значный номер. Например, при N=1 ответом будет 3.

Заметим, что ведущие нули в номере телефона допускаются.

Формат ответа

Запишите в результирующий текстовый файл ровно пять чисел  − ответы при N, равном:

·        2

·        3

·        4

·        7

·        11

Числа отделяйте друг от друга пробелом или переводом строки. Если вы не знаете все правильные ответы, то вместо недостающих напишите число 0.

Пример файла с ответами.

100

200

300

400

500

Примечание: в этом примере все ответы неверные

Система оценивания.

Каждый верный ответ оценивается в два балла.


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Областные олимпиады на приз Губернатора / I Областная олимпиада на приз губернатора 2016 / Отборочный этап, 9-10 класс /
1674. 1675. 2 - Игра 1676. 3 - Салаты 1677. 4 - Палиндромы
 
время генерации 0.109 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.