Предмет: Информатика,
автор: zybenkomixailpetrovi
помогите пожалуйста с решением!!!
два часа просидел-так и не понял...
Робот в прямоугольнике произвольного размера. Внутри прямоугольника есть горизонтальная стенка. Её ширина равна ширине прямоугольника. В стенке есть один проход шириной в одну клетку. Робот должен оказаться в левом верхнем углу прямоугольника.
Ziorar:
Это робот в системе Кумир?
Ответы
Автор ответа:
2
Вот программа для робота в системе Кумир:
использовать Робот
алг
нач
нц пока справа свободно; вправо кц
нц пока сверху свободно; вверх кц
нц пока сверху стена
если слева свободно то влево иначе выход всё
кц
нц пока сверху свободно; вверх кц
нц пока слева свободно; влево кц
кон
Или вот, та же программа в более развёрнутом виде (если вам так привычнее):
использовать Робот
алг
нач
нц пока справа свободно
вправо
кц
нц пока сверху свободно
вверх
кц
нц пока сверху стена
если слева свободно
то влево
иначе выход
всё
кц
нц пока сверху свободно
вверх
кц
нц пока слева свободно
влево
кц
кон
Приложения:
Похожие вопросы
Предмет: Окружающий мир,
автор: elnurmaharramov1
Предмет: Русский язык,
автор: Айррполлть
Предмет: Русский язык,
автор: ппраолвдвбвьви
Предмет: Математика,
автор: z12316