Главная / Задания ЕГЭ / Задание 13
Задание 13 ЕГЭ по информатике
Количество программ исполнителя. Нужно посчитать, сколько программ переводят одно число в другое, иногда через обязательное или запрещённое число.
Как решать
- Динамика: f(start) = 1, f(x) = сумма f по всем числам, из которых x получается одной командой.
- Обязательное число: перемножьте количества программ на двух участках.
- Запрещённое число: присвойте ему f = 0.
Частые ошибки
- Учитывают команды, которые уводят число дальше цели.
Пример задания
У учебного исполнителя три команды, которым присвоены номера:Программа для исполнителя — это последовательность команд. Сколько есть программ, которые число 2 преобразуют в число 89?
1. прибавь 3
2. сделай нечётное (умножь на 2 и прибавь к результату 1)
3. умножь на 4
Показать ответ и разбор
Ответ: 291
Динамика: f(2) = 1, f(x) = сумма f по всем числам, из которых x получается одной командой. Значения вдоль одной из траекторий: f(2) = 1, f(5) = 2, f(20) = 10, f(80) = 204, f(83) = 245, f(86) = 245, f(89) = 291.
В тренажёре каждый раз новое задание этого типа: ответ проверяется сразу, после ответа виден короткий разбор.
Все задания ЕГЭ
1Граф и таблица2Таблица истинности3Базы данных4Условие Фано5Алгоритм6Черепаха7Звук и изображения8Комбинаторика9Электронные таблицы10IP-адреса11Количество информации12Исполнитель МТ13Количество программ14Системы счисления15Логика с параметром16Рекурсия17Последовательности18Робот и таблица19Теория игр20Теория игр21Теория игр22Процессы23Взвешенный граф24Символьные строки25Делители и маски26Сортировка и жадные алгоритмы27Кластеры
Нужна помощь с ЕГЭ?
На пробном уроке посмотрим ваш уровень по 2–3 темам ЕГЭ по информатике и составим план подготовки.
Записаться на пробный урок