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

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

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

Сколько существует программ, для которых при исходном числе 3 результатом является число 25, при этом траектория вычислений содержит число 10 и не содержит 17?

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

Например, для программы CBA при исходном числе 7 траектория будет состоять из чисел 14, 17, 19.

Показать ответ
90
Подсказки (3)
  1. Разделите программу на две части: от 3 до 10 и от 10 до 25.
  2. Число программ удобно считать динамически: для каждого значения найдите сумму количества способов получить его командами «прибавить 2», «прибавить 3» и «умножить на 2». Значение 17 при подсчёте исключите.
  3. Посчитайте количество способов попасть из 3 в 10, затем количество способов попасть из 10 в 25, не проходя через 17, и перемножьте полученные количества.
Решение
1. Так как все команды увеличивают число, любую подходящую программу можно однозначно разделить в точке, где впервые получается число 10.

2. Количество способов получения каждого числа вычисляем рекуррентно: число способов попасть в x равно сумме количеств способов попасть в x−2, x−3 и x/2, если x чётно. При подсчёте программ от 10 до 25 способы, проходящие через 17, не учитываем.

3. Перемножение количества допустимых программ на первом и втором участках даёт общее число программ.

4. После выполнения динамического подсчёта получаем 90 допустимых программ.
Частые ошибки
  • Учитывают программы, в траектории которых встречается число 17.
  • Складывают количества программ на участках вместо их перемножения.
  • Не фиксируют обязательное прохождение через число 10.

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

13Исполнитель Вычислитель преобразует число на экране. У исполнителя есть две команды, которым присвоены…С исключаемым пунктом траектории · 69FC6613Исполнитель Кантата преобразует число на экране. У исполнителя есть три команды, которым присвоены номера: 1.…С исключаемым пунктом траектории · DE68DA13Исполнитель Кантата преобразует число на экране. У исполнителя есть три команды, которым присвоены номера: 1.…С исключаемым пунктом траектории · 0CCF9C13Прибавить 1 B. Прибавить 3 C. Умножить на 3 Программа для исполнителя — это последовательность команд.…С исключаемым пунктом траектории · D5434F13Вычесть 1 B. Вычесть 4 C. Найти целую часть от деления на 3 Программа для исполнителя — это…С исключаемым пунктом траектории · B17D7513Вычесть 1 B. Вычесть 3 C. Найти целую часть от деления на 2 Программа для исполнителя — это…С исключаемым пунктом траектории · DE167D13Прибавить 1 B. Прибавить 2 C. Умножить на 2 Программа для исполнителя — это последовательность команд.…С исключаемым пунктом траектории · CD381413Вычесть 1 B. Вычесть 4 C. Найти целую часть от деления на 3 Программа для исполнителя — это…С исключаемым пунктом траектории · 064F20

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

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

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

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

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

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

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