Предмет: Информатика,
автор: dzygaloirina
Задача №1
Робот в левой верхней клетке прямоугольника 2×15. Там могут быть только вертикальные стенки длиной в 1 клетку, примыкающие к верхней стороне прямоугольника. Их количество и расположение может быть произвольным. Робот должен покрасить все клетки нижнего ряда, над которыми есть закрашенная клетка. Остановиться надо в правой нижней клетке прямоугольника.
Приложения:
слушай, поставь 15 вместо 14 в цикле (я не подумал, что тут на последнюю же ещё нужна проверка)
спасибо всё верно
цикл в 15 верно? тогда его добавлю в решение
Ответы
Автор ответа:
2
Вот программа на Питоне:
for n in range(15):
if cell_is_filled():
move_down()
fill_cell()
else:
move_down()
if free_from_right():
move_right()
move_up()
Похожие вопросы
Предмет: Русский язык,
автор: devdas17
Предмет: Русский язык,
автор: julia1251
Предмет: Русский язык,
автор: Quclyev
Предмет: Немецкий язык,
автор: romantika8326
Предмет: Русский язык,
автор: lysi83
Но только каждый знак вопроса замените на пробел!
for n in range(14):
????if cell_is_filled():
????????move_down()
????????fill_cell()
????else:
????????move_down()
????if free_from_right():
????????move_right()
????????move_up()