ОГЭ_20.1. Задания 20. Короткий алгоритм в среде формального исполнителя или на языке программирования Вариант 20. 1
Скачать 0.95 Mb.
|
нц пока не (снизу свободно) вправо кц |Обходим стену вниз |Двигаемся влево, пока не дойдём до вертикальной стены нц пока (слева свободно) влево кц |Двигаемся вниз и закрашиваем клетки нц пока не (слева свободно) закрасить вниз кц 46. |Двигаемся вверх, пока не дойдём до конца вертикального отрезка нц пока не (справа свободно) вверх кц |Двигаемся на один шаг вправо, чтобы под Роботом оказалась стена вправо |Двигаемся вправо до конца горизонтальной стены нц пока не (снизу свободно) вправо кц |Двигаемся вниз вниз |Двигаемся влево и закрашиваем клетки нц пока слева свободно влево закрасить кц 47. |Двигаемся вниз, пока не дойдем до конца вертикального отрезка нц пока не (справа свободно) вниз кц |Двигаемся на один шаг вправо, чтобы над Роботом оказалась стена вправо |Двигаемся вправо до конца горизонтальной стены нц пока не (сверху свободно) вправо кц |Двигаемся вверх вверх |Двигаемся влево и закрашиваем клетки нц пока слева свободно влево закрасить кц 48. | Двигаемся вверх, пока не дойдём до конца вертикальной стены, закрашивая все клетки на пути нц пока не справа свободно закрасить вверх кц | Закрасим угловую клетку и переместимся в начало горизонтальной стены закрасить вправо | Двигаемся вправо до конца горизонтальной стены, закрашивая все клетки на пути нц пока не снизу свободно закрасить вправо кц 49. |Двигаемся вправо, пока не дойдём до второго вертикального отрезка. нц пока справа свободно вправо кц |Обходим стену. вверх вправо |Двигаемся вниз и закрашиваем клетки. нц пока снизу свободно вниз закрасить кц 50. |Двигаемся влево, пока не дойдём до второго вертикального отрезка. нц пока слева свободно влево кц |Обходим стену. вверх влево |Двигаемся вниз и закрашиваем клетки. нц пока снизу свободно вниз закрасить кц 51. Будем двигаться вправо вдоль стены, на каждом шаге закрашивая клетку сверху и передвигаясь вправо. нц пока не снизу свободно вверх закрасить вниз вправо кц 52. |Сначала будем двигаться вправо, пока не дойдём до ячейки, ниже которой нет стены. нц пока не снизу свободно вправо кц |Теперь можно перейти влево и оказаться выше стены, у самого правого её конца. влево |Теперь будем идти влево вдоль стены, закрашивая все ячейки. нц пока не снизу свободно закрасить влево кц 53. |Сначала будем двигаться вниз и закрашивать клетки, пока не дойдём до конца коридора. нц пока снизу свободно закрасить вниз кц |Закрасим последнюю клетку. закрасить |Теперь вернёмся в исходную клетку. нц пока сверху свободно вверх кц 54. |Сначала будем двигаться направо и закрашивать клетки, пока не дойдём до конца коридора. нц пока справа свободно закрасить вправо кц |Закрасим последнюю клетку. закрасить |Теперь вернёмся в исходную клетку. нц пока слева свободно влево кц 55. |Будем двигаться вправо вдоль стены, на каждом шаге закрашивая клетку сверху и передвигаясь вправо. нц пока не снизу свободно вверх закрасить вниз вправо кц 56. |Закрасим начальную клетку закрасить |Двигаемся влево, пока не дойдём до конца коридора, закрашивая все клетки на пути нц пока слева свободно влево закрасить кц |Двигаемся вправо, возвращаясь в начальную клетку нц пока справа свободно вправо кц 57. | Двигаемся вправо вдоль верхней горизонтальной стены пока она не закончится нц пока не (снизу свободно) вправо кц | Двигаемся вниз вдоль вертикальной стены и красим клетки нц пока снизу свободно вниз закрасить кц | Двигаемся вправо вдоль горизонтальной стены и красим клетки нц пока не (снизу свободно) закрасить вправо кц 58. | Двигаемся вверх, пока не дойдём до верхнего края вертикальной стены нц пока не слева свободно вверх кц | Переместимся на одну клетку вниз и закрасим её вниз закрасить | Двигаемся вправо, пока не дойдём до второй вертикальной стены, по пути закрашивая все клетки нц пока справа свободно вправо закрасить кц |