Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #-*- coding: utf-8 -*
- import robot
- r = robot.rmap()
- r.lm('task2-1')
- def task():
- pass
- #------- пишите код здесь -----
- #-*- coding: utf-8 -*
- import robot
- r = robot.rmap()
- r.lm('task1-5')
- def task():
- pass
- #------- пишите код здесь -----
- def fig():
- r.rt()
- r.pt()
- r.dn()
- r.pt()
- r.lt()
- r.pt()
- r.rt(2)
- r.pt()
- r.lt()
- r.dn()
- r.pt()
- r.lt()
- r.up(2)
- def step():
- r.rt(4)
- r.dn()
- fig()
- step()
- fig()
- step()
- fig()
- step()
- fig()
- step()
- fig()
- #------- пишите код здесь -----
- r.start(task)
- #Отступ слева (tab) сохранять!
- #r.help() - Список команд и краткие примеры
- #r.demo() - показать решение этой задачи (только результат, не текст программы)
- #r.demoAll() - показать все задачи (примерно 20 минут)
- #r.rt() - вправо
- #r.rt(3)- вправо на 3
- #r.dn() - вниз
- #r.up() - вверх
- #r.lt() - влево
- #r.pt() - закрасить Paint
- #r.cl() - закрашена ли клетка? Color
- #r.fr() - свободно ли справа? freeRight
- #r.fl() - свободно ли слева? freeLeft
- #r.fu() - свободно ли сверху? freeUp
- #r.fd() - свободно ли снизу? freeDown
- #r.wr() - стена ли справа? freeRight
- #r.wl() - стена ли слева? freeLeft
- #r.wu() - стена ли сверху? freeUp
- #r.wd() - стена ли снизу? freeDown
- #red - красный
- #blue - синий
- #yellow - желтый
- #green - зеленый
Add Comment
Please, Sign In to add comment