РУҚА
15

Жауабы: Закрашивание клеток у стены

ОГЭ · Информатика · Тапсырма 15 · Алгоритмдер және орындаушылар
ЖоғарыФИПИ390239Толық шешім≈ 15 минут
Ненің шығуы керек

Алгоритм должен использовать вертикальную стену для выхода к горизонтальной, единственный проход — для перехода между сторонами стены, а проверки «сверху свободно» и «снизу свободно» — для исключения прохода.

У этого задания официального ключа нет, поэтому ответ получен в разборе және кілтпен салыстырылмаған. Нәтижені жаттамас бұрын, өтіңіз выкладки — там видно, откуда взялось каждое число.

Условие

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

Тапсырманы ашып, өзіңіз шешіңіз

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

Закрашивание клеток прохода.

Попытка пройти сквозь стену без предварительной проверки.

Использование фиксированного числа қадам.

Обработка только одной стороны горизонтальной стены.

Отсутствие условия остановки в конце стены.

Откуда взялся этот ответТалдау бөлінген 5 қадам: видно каждое преобразование и где теряется балл.
Шешімді ашу

Тапсырмаға жауап 15 ОГЭ, информатика

Официального ключа у этого задания нет, и ответ здесь получен в разборе. Сондықтан жанында есептеулер бар: олардан жауаптың неге негізделгені көрінеді, және тек қана нәтижемен емес, шешім барысын да салыстыруға болады.

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