Форум сайта python.su
http://judge.mipt.ru/mipt_cs_on_python3/labs/lab2.html
while not wall_is_on_the_right(): move_right() if not wall_is_above(): while not wall_is_above(): move_up() fill_cell() if wall_is_above(): while not wall_is_beneath(): move_down() if wall_is_beneath(): while not wall_is_on_the_right(): move_right()
Офлайн
EugeneDemonSpeed666
while not wall_is_above():
move_up()
fill_cell()
if wall_is_above():
Офлайн
На псевдокод рабочий код (проверял на реальном)
цикл пока справа_нет_стены выполнять
шагнуть вправо
если сверху_нет_стены то
цикл пока сверху_нет_стены выполнять
шагнуть вверх
закрасить ячейку
конец цикла
цикл пока снизу_нет_стены выполнять
шагнуть вниз
конец цикла
конец если
конец цикла
цикл пока снизу_есть_стена выполнять
шагнуть влево
конец цикла
[guest@localhost pyrob]$ python3 task_23.py
INFO:pyrob:Starting task task_6_6
INFO:pyrob:Task task_6_6 finished: +
INFO:pyrob:Total: 1/1
[guest@localhost pyrob]$
Отредактировано py.user.next (Июль 13, 2019 00:42:21)
Офлайн
py.user.nextСпасибоFishHook
Офлайн