РУҚА
23

Решение: Подсчёт программ исполнителя

ЕГЭ · Информатика · Задание 23 · Алгоритмы и исполнители
ВысокаяФИПИF139F8Короткий ответ≈ 5 минутРазбор в 6 шаговОтвет сверен с ключом
Условие

Исполнитель преобразует число на экране. Команда A увеличивает число на экране на 1. Команда B применяется только к числу, у которого цифра в разряде десятков по значению меньше цифры, стоящей в разряде единиц, и заменяет число числом, в котором цифры двух младших разрядов поменялись местами. Программа для исполнителя — это последовательность команд. Сколько существует программ, для которых при исходном числе 100 результатом является число 143?

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

6 шагов
1

Обозначим через f(n) количество программ, переводящих число 100 в число n. Из 100 можно начать только командой A, поэтому f(100)=1.

2

Для любого числа n переход по команде A приходит из числа n-1. Дополнительный переход по команде B возможен, если перестановка двух последних цифр числа-источника разрешена.

3

Последовательно подсчитывая значения, получаем: f(112)=2, f(113)=2, f(114)=2; f(120)=3, f(121)=5, f(122)=5, ..., f(129)=5.

4

Далее: f(130)=6, f(131)=8, f(132)=13, f(133)=13, ..., f(139)=13.

5

В число 143 можно попасть командой A из 142 или командой B из 134, поскольку в числе 134 цифра десятков меньше цифры единиц.

Следовательно, f(143)=f(142)+f(134)=21+13=34.

Ответ
34
34
так ответ выглядит в бланке

Где здесь ошибаются

Разрешают команду B для чисел, у которых цифра десятков не меньше цифры единиц.

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

Забывают, что разные последовательности команд считаются разными программами.

Закрепить приёмВ теме «Алгоритмы и исполнители» ещё 431 задача — с ответом и таким же разбором.
Тренироваться

Как решать задание 23 ЕГЭ, информатика

Разбор этой задачи разложен на 6 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи, и у каждой есть такой же разбор. Регистрация не нужна.