ОГЭ по информатике: задание 5 — тренажёр
Теория по заданию 5: Формальный исполнитель с двумя командами
В задании 5 исполнитель имеет две команды (например, «прибавь число» и «умножь/раздели»). Нужно либо найти неизвестное b по программе, переводящей одно число в другое, либо составить короткий алгоритм получения числа.
Ключевые идеи
- Программа — это последовательность номеров команд; её применяют к числу по порядку.
- Если в программе ровно одна команда с неизвестным b, результат линейно зависит от b — отсюда находят b.
- В задачах «составьте алгоритм» удобно идти от конечного числа к начальному (обратный ход).
Типовой алгоритм решения
- Применяйте команды к числу по очереди, записывая промежуточные значения.
- Составьте уравнение для результата и выразите неизвестное b.
- Проверьте, что b — натуральное и все промежуточные числа допустимы (деление без остатка).
Типичные ошибки
- Нарушают порядок выполнения команд.
- Получают дробное или недопустимое b и не проверяют деление нацело.
- В алгоритме превышают разрешённое число команд.
Выберите количество задач на странице, порядок сортировки и решайте задачи. Ответ и пояснение можно открыть по отдельным кнопкам для каждой задачи.
Задание 5. В банке задач: 30. Сейчас показывается 10 задач(и) на странице.
Показать по:
Страница:
Задача 1 (легкая)
ID: 5-001У исполнителя Тау две команды, которым присвоены номера:
1. прибавь 4;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Тау увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Тау — это последовательность номеров команд. Известно, что программа 1211 переводит число 29 в число 19. Определите значение b.
Задача 2 (легкая)
ID: 5-002У исполнителя Тета две команды, которым присвоены номера:
1. прибавь 6;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Тета увеличивает число на экране на 6, а выполняя вторую, делит это число на b. Программа для исполнителя Тета — это последовательность номеров команд. Известно, что программа 1112 переводит число 57 в число 25. Определите значение b.
Задача 3 (легкая)
ID: 5-003У исполнителя Счётчик две команды, которым присвоены номера:
1. прибавь 4;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Счётчик увеличивает число на экране на 4, а выполняя вторую, делит это число на b. Программа для исполнителя Счётчик — это последовательность номеров команд. Известно, что программа 1112 переводит число 28 в число 10. Определите значение b.
Задача 4 (легкая)
ID: 5-004У исполнителя Пси две команды, которым присвоены номера:
1. прибавь 4;
2. умножь на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Пси увеличивает число на экране на 4, а выполняя вторую, умножает это число на b. Программа для исполнителя Пси — это последовательность номеров команд. Известно, что программа 1121 переводит число 3 в число 92. Определите значение b.
Задача 5 (легкая)
ID: 5-005У исполнителя Каппа две команды, которым присвоены номера:
1. умножь на 2
2. прибавь 3
Исполнитель работает только с натуральными числами (команда 1 — «умножь на 2», команда 2 — «прибавь 3»). Составьте алгоритм получения из числа 28 числа 59, содержащий не более 2 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, запишите любой из них.
Задача 6 (легкая)
ID: 5-006У исполнителя Фи две команды, которым присвоены номера:
1. умножь на 2
2. прибавь 3
Исполнитель работает только с натуральными числами (команда 1 — «умножь на 2», команда 2 — «прибавь 3»). Составьте алгоритм получения из числа 39 числа 81, содержащий не более 2 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, запишите любой из них.
Задача 7 (легкая)
ID: 5-007У исполнителя Омега две команды, которым присвоены номера:
1. умножь на 3
2. прибавь 2
Исполнитель работает только с натуральными числами (команда 1 — «умножь на 3», команда 2 — «прибавь 2»). Составьте алгоритм получения из числа 37 числа 335, содержащий не более 3 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, запишите любой из них.
Задача 8 (легкая)
ID: 5-008У исполнителя Омикрон две команды, которым присвоены номера:
1. умножь на 2
2. прибавь 1
Исполнитель работает только с натуральными числами (команда 1 — «умножь на 2», команда 2 — «прибавь 1»). Составьте алгоритм получения из числа 13 числа 28, содержащий не более 2 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, запишите любой из них.
Задача 9 (средняя)
ID: 5-009У исполнителя Сигма две команды, которым присвоены номера:
1. прибавь 1;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Сигма увеличивает число на экране на 1, а выполняя вторую, делит это число на b. Программа для исполнителя Сигма — это последовательность номеров команд. Известно, что программа 12111 переводит число 63 в число 11. Определите значение b.
Задача 10 (средняя)
ID: 5-010У исполнителя Гамма две команды, которым присвоены номера:
1. прибавь 5;
2. раздели на b
(b — неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Гамма увеличивает число на экране на 5, а выполняя вторую, делит это число на b. Программа для исполнителя Гамма — это последовательность номеров команд. Известно, что программа 11211 переводит число 40 в число 20. Определите значение b.
Показать по:
Страница: