Комлева Юлия Вячеславовна, 530 группа VirtualTurtle 8958
Андрианов Владислав, 316 группа VirtualTurtle 8687
n1def turtle(coord, direction):n1def turtle(coord, drct):
2    cmd = (yield coord)2    step = (yield coord)
3    while cmd:3    while True:
4        if cmd == 'f':4        if step == 'f':
5            if direction == 0:5            if drct == 0:
6                coord = (coord[0] + 1, coord[1])6                coord = (coord[0] + 1, coord[1])
n7            elif direction == 1:n7            elif drct == 1:
8                coord = (coord[0], coord[1] + 1)8                coord = (coord[0], coord[1] + 1)
n9            elif direction == 2:n9            elif drct == 2:
10                coord = (coord[0] - 1, coord[1])10                coord = (coord[0] - 1, coord[1])
n11            elif direction == 3:n11            elif drct == 3:
12                coord = (coord[0], coord[1] - 1)12                coord = (coord[0], coord[1] - 1)
n13        elif cmd == 'l':n13        elif step == 'l':
14            direction = (direction + 1) % 414            drct = (drct + 1) % 4
15        else:15        else:
t16            direction = (direction - 1) % 4t16            drct = (drct - 1) % 4
17        cmd = (yield coord)17        step = (yield coord)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op