Задание 13 ЕГЭ по информатике · 121720

С обязательным пунктом траекторииВысокаяКЭС 3.1КЭС 3.2
Исполнитель Вычислитель преобразует число, записанное на экране.
У исполнителя есть три команды, которым присвоены номера:
1. Умножить на 3
2. Прибавить 2
3. Прибавить 3

Первая из них умножает число на экране на 3, вторая увеличивает его на 2, третья увеличивает его на 3.

Программа для Вычислителя — это последовательность команд.

Сколько существует таких программ, которые преобразуют исходное число 2 в число 21 и при этом траектория вычислений программы содержит число 15?

Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.

Например, для программы 123 при исходном числе 7 траектория будет состоять из чисел 21, 23, 26.

Показать ответ
46
Подсказки (3)
  1. Разделите программу в момент первого получения числа 15: отдельно посчитайте число способов попасть из 2 в 15 и из 15 в 21.
  2. Для подсчёта числа способов используйте рекуррентное соотношение: количество способов попасть в число n равно сумме способов попасть в числа n−2, n−3 и, если n делится на 3, в число n/3.
  3. Из 2 в 15 существует 23 программы, а из 15 в 21 — 2 программы. Перемножьте эти количества.
Решение
1. Обозначим через f(n) количество программ, преобразующих число 2 в число n. Для получения n последняя команда могла быть прибавлением 2, прибавлением 3 или умножением на 3.
f(n)=f(n−2)+f(n−3)+f(n/3),еслиnделитсяна3

2. Последовательно вычисляя значения, получаем количество программ из 2 в 15:
f(15)=f(13)+f(12)+f(5)=12+10+1=23

3. Теперь считаем количество программ из 15 в 21. Число 21 можно получить из 19 прибавлением 2 или из 18 прибавлением 3. Поэтому таких программ две.
g(21)=g(19)+g(18)=1+1=2

4. Любая программа, проходящая через 15, однозначно состоит из программы из 2 в 15 и программы из 15 в 21.
23⋅2=46
Частые ошибки
  • Не учитывать условие о прохождении траектории через число 15.
  • Сложить количество программ вместо перемножения количества вариантов до 15 и после 15.
  • Учесть умножение на 3 при переходе из 15 в 21, хотя оно даёт число 45.

Похожие задания

13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · E9714A13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · F27CB913Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 4DC91D13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 634A1213Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 1FC32213Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 28BCD813Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · AAEAA013Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 3F3DA7

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.