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

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

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

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

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

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

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

Показать ответ
265
Подсказки (3)
  1. Разбейте программу на две части: путь от 1 до 9 и путь от 9 до 13.
  2. Для подсчёта числа программ используйте рекуррентное соотношение: количество путей в число равно сумме количеств путей из чисел, из которых в него можно попасть одной командой.
  3. Число путей из 1 в 9 равно 53, а из 9 в 13 — 5. Перемножьте эти количества.
Решение
1. Обозначим через f(n) число программ, переводящих число 1 в число n. В число n можно попасть командами «прибавить 1» и «прибавить 2», а также командой умножения на 3, если n делится на 3.
f(n)=f(n−1)+f(n−2)+{f(n/3),&n⋮3; 0,&n не делится на 3

2. Последовательно вычисляя значения, получаем: f(1)=1, f(2)=1, f(3)=3, f(4)=4, f(5)=7, f(6)=12, f(7)=19, f(8)=31, f(9)=53.

3. Количество программ, переводящих 9 в 13, считаем аналогично, не используя значения меньше 9: g(9)=1, g(10)=1, g(11)=2, g(12)=3, g(13)=5.

4. Любая программа, проходящая через 9, однозначно распадается на путь от 1 до 9 и путь от 9 до 13. Поэтому количества путей перемножаются.
53⋅5=265
Частые ошибки
  • Считать все программы из 1 в 13, не учитывая обязательное прохождение через 9.
  • Сложить, а не перемножить количество путей до 9 и после 9.
  • Разрешить переходы, которые уменьшают число.

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

13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 1FC32213Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 28BCD813Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · AAEAA013Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 3F3DA713Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · E1D1CF13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · A7793913Исполнитель К17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · C2A6B513Исполнитель К17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · F1FE67

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

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

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

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

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

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

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