Бубнов Максим, 514 группа VirtualTurtle 8959
Арсен Жуматай,304 VirtualTurtle 9422
n1def turtle(coord, dir):n1def turtle(coord, direction):
2    x, y = coord2    x, y = coord
3    dirs = [(1, 0), (0, 1), (-1, 0), (0, -1)]3    dirs = [(1, 0), (0, 1), (-1, 0), (0, -1)]
4    while True:4    while True:
5        command = (yield (x, y))5        command = (yield (x, y))
6        if command == 'f':6        if command == 'f':
n7            dx, dy = dirs[dir]n7            dx, dy = dirs[direction]
8            x, y = (x + dx, y + dy)8            x, y = (x + dx, y + dy)
9        elif command == 'l':9        elif command == 'l':
n10            dir = (dir + 1) % 4n10            direction = (direction + 1) % 4
11        elif command == 'r':11        elif command == 'r':
t12            dir = (dir - 1) % 4t12            direction = (direction - 1) % 4
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op