
Олимпиада школьного этапа ВсОШ по Информатике (Робототехника) 5-6 класса задания и ответы: 4 группа, 22 октября 2026. Полный доступ к ответам и разбору всероссийской олимпиады, проходящей на площадке uts.sirius.
Скачать полные задания и ответы
Олимпиада ВсОШ по Информатике (Робототехника) 5-6 класс 4 группа
Задание 1. Вариант 1.
Робот-пылесос должен убрать прямоугольную пустую комнату. Он движется по следующему алгоритму.
НАЧАЛО
ПОВТОРИТЬ 14 РАЗ
ПРОЕЗД_ПРЯМО(300)
ПОВОРОТ_НАПРАВО
ПРОЕЗД_ПРЯМО(20)
ПОВОРОТ_НАПРАВО
ПРОЕЗД_ПРЯМО(300)
ПОВОРОТ_НАЛЕВО
ПРОЕЗД_ПРЯМО(20)
ПОВОРОТ_НАЛЕВО
КОНЕЦ_ПОВТОРИТЬ
КОНЕЦ
При выполнении процедуры ПРОЕЗД_ПРЯМО(A) робот перемещается прямо на A см.
При выполнении процедур ПОВОРОТ_НАПРАВО и ПОВОРОТ_НАЛЕВО робот совершает разворот на месте в указанном направлении на 90 градусов.
Длина щётки, которой оснащён робот, равна 20 см. Считайте щётку тонкой и плоской, проходящей через центр круга, расположенной относительно него симметрично и ориентированной строго поперёк направлению вперёд. Щётка работает только во время длинных прямолинейных проходов. Во время поперечных перемещений на 20 см и поворотов она поднята и пола не касается.
Считайте, что робот чистит пол прямоугольными полосами так, что между полосами не остаётся неубранного пространства, и что длинные полосы не накладываются друг на друга.
Определите площадь прямоугольной части пола, которую протёр робот-пылесос после выполнения данного алгоритма. Ответ выразите в квадратных сантиметрах.
Вариант 2.
Робот-пылесос должен убрать прямоугольную пустую комнату. Он движется по следующему алгоритму.
НАЧАЛО
ПОВТОРИТЬ 15 РАЗ
ПРОЕЗД_ПРЯМО(600)
ПОВОРОТ_НАПРАВО
ПРОЕЗД_ПРЯМО(20)
ПОВОРОТ_НАПРАВО
ПРОЕЗД_ПРЯМО(600)
ПОВОРОТ_НАЛЕВО
ПРОЕЗД_ПРЯМО(20)
ПОВОРОТ_НАЛЕВО
КОНЕЦ_ПОВТОРИТЬ
КОНЕЦ
При выполнении процедуры ПРОЕЗД_ПРЯМО(A) робот перемещается прямо на A см.
При выполнении процедур ПОВОРОТ_НАПРАВО и ПОВОРОТ_НАЛЕВО робот совершает разворот на месте в указанном направлении на 90 градусов.
Длина щётки, которой оснащён робот, равна 20 см. Считайте щётку тонкой и плоской, проходящей через центр круга, расположенной относительно него симметрично и ориентированной строго поперёк направлению вперёд. Щётка работает только во время длинных прямолинейных проходов. Во время поперечных перемещений на 20 см и поворотов она поднята и пола не касается.
Считайте, что робот чистит пол прямоугольными полосами так, что между полосами не остаётся неубранного пространства, и что длинные полосы не накладываются друг на друга.
Определите площадь прямоугольной части пола, которую протёр робот-пылесос после выполнения данного алгоритма. Ответ выразите в квадратных сантиметрах.
→Узнать ответ
Задание 2. Два робота-мыши стартуют с одной стартовой линии и движутся по двум параллельным дорожкам одной прямолинейной трассы. Параметры движения первого робота указаны в таблице.
Роботы стартуют одновременно и движутся в одном направлении. Скорость второго робота постоянная.
Вариант 1.
| № этапа | 1 этап | 2 этап | 3 этап | 4 этап |
| — | — | — | — | — |
| Скорость (см/с) | 8 | 10 | 14 | 20 |
| Время (с) | 6 | 7 | 8 | 9 |
Скорость второго робота равна 10 см/с.
Вариант 2.
| № этапа | 1 этап | 2 этап | 3 этап | 4 этап |
| — | — | — | — | — |
| Скорость (см/с) | 14 | 15 | 18 | 20 |
| Время (с) | 6 | 4 | 8 | 6 |
Скорость второго робота равна 15 см/с.
Вариант 3.
| № этапа | 1 этап | 2 этап | 3 этап | 4 этап |
| — | — | — | — | — |
| Скорость (см/с) | 8 | 10 | 14 | 18 |
| Время (с) | 6 | 5 | 6 | 5 |
Скорость второго робота равна 10 см/с.
Вариант 4.
| № этапа | 1 этап | 2 этап | 3 этап | 4 этап |
| — | — | — | — | — |
| Скорость (см/с) | 12 | 15 | 21 | 20 |
| Время (с) | 8 | 4 | 6 | 4 |
Скорость второго робота равна 15 см/с.
Считайте, что на каждом из этапов скорости роботов постоянны, а между этапами меняются мгновенно. Отметьте на схеме точку, в которой роботы окажутся на одинаковом расстоянии от линии старта.
Шкала расстояния S, см: старт — 0; далее отметки 20, 40, 60, 80, 100, 120, 140, 160, 180, 200, 220, 240, 260, 280, 300.
→Узнать ответ
Задание 3. На невесомую нерастяжимую балку нанесли разметку через равные промежутки. Балку установили на точечную опору, соорудив таким образом рычажные весы. Длина балки равна 1 м 20 см. В наборе есть грузы двух видов: в виде шаров и в виде кубов. Грузы одной формы имеют одинаковую массу, грузы разной формы имеют разную массу. Масса одного куба равна 60 г.
Провели одно взвешивание, при этом балка оказалась уравновешена.
Положение грузов указано в делениях от опоры: отрицательные значения — слева, положительные — справа. Опора находится на отметке 0; концы балки — на отметках −6 и +6.
| Первое взвешивание | Положение |
| — | — |
| Шар | −2 |
| Куб | +3 |
Затем грузы повесили по-другому, и балка оказалась НЕ уравновешена.
Вариант 1.
| Второе взвешивание | Положение грузов |
| — | — |
| Шары (по одному на каждой отметке) | −5, −1 |
| Кубы (по одному на каждой отметке) | +3, +4, +5, +6 |
Вариант 2.
| Второе взвешивание | Положение грузов |
| — | — |
| Шары (по одному на каждой отметке) | +1, +2 |
| Кубы (по одному на каждой отметке) | −5, −4, −3 |
Вариант 3.
| Второе взвешивание | Положение грузов |
| — | — |
| Шары (по одному на каждой отметке) | +3, +5 |
| Кубы (по одному на каждой отметке) | −6, −5, −4, −2, −1 |
Вариант 4.
| Второе взвешивание | Положение грузов |
| — | — |
| Шары (по одному на каждой отметке) | −5, −2 |
| Кубы (по одному на каждой отметке) | +1, +3, +5, +6 |
Куда нужно было подвесить один шар при втором взвешивании, чтобы балка пришла в равновесие? Отметьте эту точку на схеме.
→Узнать ответ
Задание 4. Составьте программу, с помощью которой робот проедет по полю от старта до финиша, объезжая препятствия. Финиш обозначен фиолетовой клеткой.
Для решения задачи перейдите в симулятор. Составьте программу для робота и запустите её на виртуальном поле. В симуляторе можно проверить работу программы и выполнение условий задачи.
| Критерий | Баллы |
| — | — |
| Робот доезжает до клетки финиша и завершает на ней выполнение программы. | 10 |
| Максимальный балл за задание | 10 |
→Узнать ответ
Задание 5. Составьте программу, с помощью которой робот проедет по всем свободным клеткам поля до финиша, объезжая препятствия. Используйте в программе не более 50 блоков. По одной и той же клетке можно проезжать несколько раз. Финиш обозначен фиолетовой клеткой.
Количество использованных блоков отмечено в счётчике.
Для решения задачи перейдите в симулятор. Составьте программу для робота и запустите её на виртуальном поле. В симуляторе можно проверить работу программы и выполнение условий задачи.
| Критерий | Баллы |
| — | — |
| 1. Робот доезжает до клетки финиша и завершает на ней выполнение программы. Робот проезжает по каждой свободной клетке хотя бы один раз. | 5 |
| 2. В программе используется не более 50 блоков. Баллы за этот критерий начисляются, если решение удовлетворяет всем критериям. | 5 |
| Максимальный балл за задание | 10 |
→Узнать ответ
Задание 6. Составьте программу из трёх блоков, с помощью которой робот проедет от старта до финиша на каждой из трёх карт. Финиш обозначен фиолетовой клеткой.
Важно: программа должна работать на каждой из трёх карт без каких-либо изменений.
Чтобы переключиться между картами задания, нажми на меню в правом верхнем углу 3D-мира. Программа сохранится, поэтому собирать её заново не придётся. Переключаться между картами можно неограниченное количество раз.
Количество использованных блоков отмечено в счётчике.
Для решения задачи перейдите в симулятор. Составьте программу для робота и запустите её на виртуальном поле. В симуляторе можно проверить работу программы и выполнение условий задачи.
| Критерий | Баллы |
| — | — |
| 1. Робот доезжает до клетки финиша и завершает на ней выполнение программы хотя бы на одной карте. | 5 |
| 2. Робот доезжает до клетки финиша и завершает на ней выполнение программы на всех картах. | 5 |
| 3. В программе используется не более трёх блоков. Баллы за этот критерий начисляются, если решение удовлетворяет всем критериям. | 10 |
| Максимальный балл за задание | 20 |
→Узнать ответ