Форум.ДуДу2

Задача по информатике
http://forum.dudu2.ru/viewtopic.php?t=31
Страница 1 из 1

Автор:  admin [ 20 дек 2025, 20:51 ]
Заголовок сообщения:  Задача по информатике

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

Такой код получился
Цитата:
a=0
b=0
while free_from_up():
move_up()
a += 1
while free_from_down():
move_down()
while free_from_right():
move_right()
while free_from_up():
move_up()
b += 1
while free_from_down():
move_down()
while free_from_left():
move_left()

if a>b:
while free_from_right():
move_right()
while free_from_up():
move_up()
else:
while free_from_up():
move_up()


Вложения:
2.png
2.png [ 61.8 КБ | 18 просмотров ]
1.png
1.png [ 66.35 КБ | 18 просмотров ]

Страница 1 из 1 Часовой пояс: UTC+03:00