5

5 задание ОГЭ информатика

Алгоритм для исполнителя

1 балл ≈ 4 мин уровень Б Простой алгоритм для исполнителя

Задание 5 – у исполнителя две команды (например, «возведи в квадрат» и «прибавь 1», «умножь на b» и «вычти 2»). Бывает два типа вопросов:

  • составить программу, которая переводит число A в число B не более чем за k команд – ответ: номера команд подряд, например 11222;
  • найти неизвестный параметр b, если известна программа и результат – ответ: число.

1 балл.

Тип 1: составить программу – иди от конца

  1. Возьми конечное число и примени к нему обратные команды: вместо «прибавь 1» – вычти 1, вместо «умножь на 3» – раздели на 3 (только если делится нацело), вместо «в квадрат» – извлеки корень (только если это точный квадрат).
  2. Старайся применять «сильную» обратную команду (деление, корень), когда она возможна, – так путь короче.
  3. Дошёл до начального числа – запиши номера команд в обратном порядке (от начала к концу).
  4. Проверь: выполни программу с начального числа вперёд и посчитай команды.

Пример (демоверсия). Команды: 1) возведи в квадрат, 2) прибавь 1. Из 3 получить 84 не более чем за 5 команд. С конца: 84 – не квадрат, значит последней была «прибавь 1»: 83, 82, 81. 81 = 9², корень: 9. 9 = 3², корень: 3. Вперёд: 3 → 9 → 81 → 82 → 83 → 84, программа 11222.

Ещё пример. 1) умножь на 3, 2) вычти 2. Из 4 получить 28. С конца: 28 на 3 не делится → было «вычти 2»: 30. 30 : 3 = 10. 10 на 3 не делится → 12. 12 : 3 = 4. Вперёд: 4 → 12 → 10 → 30 → 28, программа 1212.

Тип 2: найти параметр

Команды: 1) прибавь 1, 2) умножь на b. Программа 11211 переводит 6 в 82. Пишем по шагам: 6 + 1 + 1 = 8, затем 8b, затем 8b+2=82, значит b=10.

Ловушки

  • Записал команды в порядке «с конца» – программа получится неверной. Ответ всегда от начала к концу.
  • Превысил разрешённое число команд – 0 баллов, даже если число получается.
  • В ответ пишут только номера команд, без пробелов и запятых.
На экзамене
  • Решай с конца: обратную команду «раздели» или «извлеки корень» применяй, как только можно.
  • После ответа обязательно прогони программу вперёд – проверка займёт 30 секунд.
  • Если программ несколько, подходит любая – не ищи «самую красивую».
  • Для параметра b составь уравнение, проходя команды по одной.

Разобранные задания 5 из открытого банка ФИПИ

Пример 1 · код ФИПИ C90C12

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычти 3

2. умножь на 5

Первая из них уменьшает число на экране на 3, вторая увеличивает его
в 5 раз. Составьте алгоритм получения из числа 3 числа 30, содержащий
не более пяти команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на пять

вычти три

умножь на пять

вычти три

вычти три,

который преобразует число 3 в число 54.)

Если таких алгоритмов более одного, то запишите любой из них.

Показать ответ и решение

Ответ: 21112

Команды: 1 – вычти 3, 2 – умножь на 5. Удобно идти от 30 назад, выполняя обратные операции.

Программа 21112: 3 → 15 → 12 → 9 → 6 → 30.

Пример 2 · код ФИПИ DDE9A9

У исполнителя Вычислитель две команды, которым присвоены номера:

1. вычти 3

2. умножь на 5

Первая из них уменьшает число на экране на 3, вторая увеличивает его
в 5 раз. Составьте алгоритм получения из числа 3 числа 66, содержащий
не более пяти команд. В ответе запишите только номера команд.

(Например, 21211 – это алгоритм:

умножь на пять

вычти три

умножь на пять

вычти три

вычти три,

который преобразует число 3 в число 54.)

Если таких алгоритмов более одного, то запишите любой из них.

Показать ответ и решение

Ответ: 22111

Команды: 1 – вычти 3, 2 – умножь на 5. Удобно идти от 66 назад, выполняя обратные операции.

Программа 22111: 3 → 15 → 75 → 72 → 69 → 66.

Частые вопросы о задании 5

Сколько баллов даёт задание 5 ОГЭ по информатике?

Максимум – 1 первичный балл. Норма времени на экзамене – около 4 мин. Уровень сложности – Б.

Что проверяет задание 5?

Задание 5 – у исполнителя две команды (например, «возведи в квадрат» и «прибавь 1», «умножь на b» и «вычти 2»). Бывает два типа вопросов:

Как подготовиться к заданию 5?

Прочитайте теорию выше: алгоритм, нужные факты и ловушки. Затем решите подход из 10 заданий с автопроверкой и разбором – первые без регистрации – и вернитесь к ошибкам. В пробниках Сотки номер встречается в полных вариантах ФИПИ с подсчётом баллов.

Упражнения к заданию 5

10 заданий подряд с проверкой и разбором · первые 7 – без регистрации