КЕГЭ № 23. Динамическое программирование: две команды
×
Задание 1
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 1 Б. Приписать справа 40 Например, для программы БА при исходном числе 3 траектория будет состоять из чисел 340, 341. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 340.
×
Задание 2
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 1 Б. Умножить на 3 Например, для программы БА при исходном числе 4 траектория будет состоять из чисел 12, 13. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 70. Траектория вычислений содержит число 15 и не содержит число 24.
×
Задание 3
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Вычесть 2 Б. Найти целую часть от деления на 2 Например, для программы БА при исходном числе 7 траектория будет состоять из чисел 3, 1. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 82 результатом является число 4. Траектория вычислений содержит число 10.
×
Задание 4
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Умножить на 2 Б. Приписать справа ноль Например, для программы БА при исходном числе 7 траектория будет состоять из чисел 70, 140. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 1 результатом является число 200000.
×
Задание 5
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Приписать справа 1 Б. Прибавить 3 Например, для программы БА при исходном числе 4 траектория будет состоять из чисел 8, 81. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 180.
×
Задание 6
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 2 Б. Умножить на 4 Например, для программы БА при исходном числе 3 траектория будет состоять из чисел 12, 14. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 30. Программы содержат не более двух команд умножения.
×
Задание 7
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 3 Б. Сделать нечётное Например, для программы БА при исходном числе 4 траектория будет состоять из чисел 9, 13. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 80. Траектория вычислений не содержит число 14.
×
Задание 8
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 2 Б. Умножить на 2 Например, для программы БА при исходном числе 4 траектория будет состоять из чисел 8, 10. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 20. Предпоследняя команда в программе A.
×
Задание 9
Исполнитель преобразует число на экране. У исполнителя есть две команды, которые обозначены буквами: А. Прибавить 2 Б. Умножить на 5 Например, для программы БА при исходном числе 8 траектория будет состоять из чисел 40, 42. Программа для исполнителя – это последовательность команд. Траектория вычислений программы – это последовательность результатов выполнения всех команд программы. Определите количество программ, для которых при исходном числе 2 результатом является число 1400. Траектория вычислений содержит число 150 и не содержит число 240.
×
Задание 10
Исполнитель Цепочка преобразует последовательность букв латинского алфавита. У исполнителя есть две команды, которые обозначены цифрами: 1. Добавить следующую по алфавиту букву 2. Пропустить три буквы и взять следующую букву по алфавиту Например, для программы 12 исходная последовательность D преобразуется в последовательность DEH. Программа для исполнителя – это последовательность команд. Определите количество программ из пяти команд, которые преобразуют исходную цепочку G в цепочку, оканчивающуюся буквой L и не содержащую букву P. Латинский алфавит: ABCDEFGHIJKLMNOPQRSTUVWXYZ.
