Top.Mail.Ru
Ответы

Помогите с Яндекс учебником 7 класс информатика

Задача № 7
Робот в прямоугольнике 2×3 со стенкой в середине. Ему нужно закрасить верхний ряд и остановиться в правом верхнем углу прямоугольника.
move_left()
Сделать шаг влево
move_right()
Сделать шаг вправо
move_up()
Сделать шаг вверх
move_down()
Сделать шаг вниз
fill_cell()
Закрасить клетку
free_from_up()
Проверить, свободно ли сверху
free_from_down()
Проверить, свободно ли снизу
free_from_left()
Проверить, свободно ли слева
free_from_right()
Проверить, свободно ли справа
wall_from_up()
Проверить, есть ли стена сверху
wall_from_down()
Проверить, есть ли стена снизу
wall_from_left()
Проверить, есть ли стена слева
wall_from_right()
Проверить, есть ли стена справа
cell_is_filled()
Проверить, закрашена ли клетка
cell_is_clean()
Проверить, чиста ли клетка

По дате
По рейтингу
Аватар пользователя
Высший разум
1мес
123456
 while free_from_left(): move_left()
while free_from_up(): move_up()
while True:
  fill_cell()
  if wall_from_right(): break
  move_right()