Робот находится около нижнего конца левой вертикальной стены, снаружи прямоугольника и выше нижней стены.
На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).
При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера прохода внутри стены.
использовать Робот
алг
нач
. нц пока не справа свободно
. . вверх
. кц
. вправо
. вниз
. нц пока снизу свободно
. . вниз
. кц
. нц пока справа свободно
. . вправо
. . если не снизу свободно
. . . то
. . . . закрасить
. . все
. кц
независимо от длины стены. Робот должен закрасить только клетки, удовлетворяющие заданному условию.
Например, для приведённого выше рисунка робот должен закрасить следующие клетки:
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого количества ступеней.
Робот находится в клетке, расположенной в начале подъема.
На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р») .
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для бесконечного поля и любого количества ступеней. При исполнении алгоритма Робот не должен разрушиться.
Робот находится в клетке, расположенной в начале подъема.
На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р») .
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для бесконечного поля и любого количества ступеней. При исполнении алгоритма Робот не должен разрушиться.
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть