Задание 13 ЕГЭ по информатике · F1FE67
С обязательным пунктом траекторииПовышеннаяКЭС 3.1КЭС 3.2
Исполнитель К17 преобразует число, записанное на экране.
У исполнителя есть три команды, которым присвоены номера:
1. Прибавить 1
2. Прибавить 2
3. Умножить на 2
Первая из них увеличивает число на экране на 1, вторая увеличивает его на 2, третья умножает на 2.
Программа для исполнителя К17 — это последовательность команд.
Сколько существует таких программ, которые преобразуют исходное число 3 в число 12 и при этом траектория вычислений программы содержит числа 9 и 11? Траектория должна содержать оба указанных числа.
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.
Например, для программы 132 при исходном числе 7 траектория будет состоять из чисел 8, 16, 18.
У исполнителя есть три команды, которым присвоены номера:
1. Прибавить 1
2. Прибавить 2
3. Умножить на 2
Первая из них увеличивает число на экране на 1, вторая увеличивает его на 2, третья умножает на 2.
Программа для исполнителя К17 — это последовательность команд.
Сколько существует таких программ, которые преобразуют исходное число 3 в число 12 и при этом траектория вычислений программы содержит числа 9 и 11? Траектория должна содержать оба указанных числа.
Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.
Например, для программы 132 при исходном числе 7 траектория будет состоять из чисел 8, 16, 18.
Показать ответ
34
Подсказки (3)
- Разбейте программу на три участка: от 3 до 9, от 9 до 11 и от 11 до 12.
- Число способов получения значения n из 3 равно сумме числа способов получения n−1 и n−2, а для чётного n ещё добавляется число способов получения n/2.
- Получается: способов дойти от 3 до 9 — 17, от 9 до 11 — 2, от 11 до 12 — 1. Перемножьте эти количества.
Решение
1. Обозначим через f(n) количество программ, переводящих число 3 в число n. Для получения n последней командой можно было получить n−1, получить n−2 или, если n чётно, получить n/2. f(n)=f(n−1)+f(n−2)+f(n/2)для чётного n 2. Последовательно вычисляем количество способов от 3 до 9: f(3)=1, f(4)=1, f(5)=2, f(6)=4, f(7)=6, f(8)=11, f(9)=17. f(9)=f(8)+f(7)=11+6=17 3. От 9 до 11 возможны две программы: дважды прибавить 1 или сначала прибавить 2, затем прибавить 1. g(11)=2 4. Из 11 в 12 можно перейти единственным способом — прибавить 1. h(12)=1 5. Так как траектория должна пройти через 9 и затем через 11, количества способов на трёх участках перемножаются. 17⋅2⋅1=34
Частые ошибки
- Не учитывать команду «умножить на 2» при подсчёте способов достижения чётных чисел.
- Складывать количества способов на участках вместо их перемножения.
- Считать программы, содержащие только одно из чисел 9 и 11.
Похожие задания
13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · 498BC013Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · E1D1CF13Исполнитель Вычислитель преобразует число, записанное на экране. У исполнителя есть три команды, которым…С обязательным пунктом траектории · A7793913Исполнитель К17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · C2A6B513Исполнитель К17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · 1D713913Исполнитель К17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · 6A423213Исполнитель М17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · B976F313Исполнитель М17 преобразует число, записанное на экране. У исполнителя есть три команды, которым присвоены…С обязательным пунктом траектории · 94AB77
Нужен репетитор по информатике?
Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.
Готовьтесь к ЕГЭ по информатике в Precettore
Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.