РУҚА
15

Шешімі: Алгоритм для Робота в лабиринте

ОГЭ · Информатика · Тапсырма 15 · Алгоритмдер және орындаушылар
КүрделіФИПИA7E47AТолық шешім≈ 10 минутТалдау 6 қадам
Условие

На бесконечном поле имеются две вертикальные стены одинаковой длины, расположенные точно одна напротив другой. Расстояние между стенами и их длина неизвестны. Робот находится справа от первой стены в клетке, расположенной у её нижнего края. Напишите алгоритм, который закрашивает клетки справа от первой стены у её нижнего и верхнего края, а также клетку слева от второй стены у её верхнего края. Робот должен закрасить только эти клетки, не разрушиться, а выполнение алгоритма должно завершиться для любого допустимого расположения стен.

Тапсырманы ашып, өзіңіз шешіңіз
Дальше ответЕгер әлі шешіп жатсаңыз – кеңестерден бастаңыз: олар жауапқа жетелейді, бірақ оны ашпайды.
К подсказкам

Шешімін қадамдап көрсету

6 қадам
1

Начальная клетка находится справа от первой стены у её нижнего края, поэтому её нужно закрасить сразу.

2

Пока слева находится стена, Робот движется вверх. У верхнего края первой стены слева становится свободно, поэтому цикл завершается.

3

Верхнюю клетку справа от первой стены закрашиваем.

4

По верхнему ряду Робот движется вправо, пока справа свободно. После остановки он находится в клетке слева от второй стены, которую также закрашиваем.

5

Один из подходящих алгоритмов на тілінде исполнителя Робот:

закрасить
нц пока не слева свободно
вверх
кц
закрасить
нц пока справа свободно
вправо
кц
закрасить

Жауап

закрасить; нц пока не слева свободно — вверх — кц; закрасить; нц пока справа свободно — вправо — кц; закрасить

Бұл жауап талдау нәтижесінде алынды, бірақ банктің ресми кілтімен тексерілген жоқ — проверьте выкладки, прежде чем заучивать результат.

Где здесь ошибаются

Не закрашивают начальную клетку у нижнего края первой стены.

Продолжают движение вверх после того, как слева становится свободно.

Двигаются вправо без проверки условия «справа свободно».

Закрашивают клетку справа от второй стены вместо клетки слева от неё.

Закрепить приёмВ теме «Алгоритмдер және орындаушылар» ещё 177 тапсырма — жауабымен және дәл осындай талдауымен.
Жаттығу

Тапсырманы қалай шешу керек 15 ОГЭ, информатика

Бұл есептің талдауы келесіге бөлінген: 6 шагов: видно, откуда берётся каждое число и где теряется балл. Жауап есептеулердің жанында келтірілген, олардың орнына емес.

Задача из темы «Алгоритмдер және орындаушылар»: в ней 178 задач, и у каждой есть такой же разбор. Тіркеу қажет емес.