АВТ
Язык:

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

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

2121. Увеличиватель чисел

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

Исполнитель "Увеличиватель" преобразует число, записанное на экране. Вначале на экране записано число 1. Исполнитель умеет выполнять две команды, которым присвоены номера:

  1. Прибавить 1
  2. Умножить на 2
Кроме того, при работе исполнителя запрещено получать числа, которые делятся на 5 (при попытке получить такое число устройство ломается).

Программой для исполнителя называется последовательность команд. Для каждого из следующих пяти чисел определите, сколько существует различных программ, дающих это число.

  • 8
  • 18
  • 79
  • 83886079
  • 128849018879

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

Выведите 5 искомых чисел через пробел. Если вы не знаете какого-то ответа, вместо него выведите 0.

Система оценки

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

Примечание

Например, число 14 можно получить четырьмя программами: 1 1 2 1 2, 1 1 2 2 1 1, 2 1 2 1 2 и 2 1 2 2 1 1.

Пример, как может выглядеть ответ:

1 2 3 4 5

Разумеется, вместо этих чисел вам нужно написать правильные. При отправке решения выбирайте язык 'Text'.


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Областные олимпиады на приз Губернатора / V Областная олимпиада школьников по информатике 2020 / Основной тур, 9-10 класс /
2120. 1 - Полоска 2121. 2122. 3 - Неквадратные суммы 2123. 4 - Взвешивания 2124. 5 - Радости и огорчения
 
время генерации 0.141 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.