[ create a new paste ] login | about

Link: http://codepad.org/QIZGOW2m    [ raw code | output | fork ]

Python, pasted on Dec 23:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
n = int(raw_input())

for i in range(n):
	steps = int(raw_input())
	path = []
	for j in range(steps):
		path.append(raw_input())
	print 'Begin on'+path[-1].split('on')[1]
	for j in reversed(range(steps-1)):
		if path[j+1].split(' on')[0] == 'Left':
			print 'Right on'+path[j].split('on')[1]
		else:
			print 'Left on'+path[j].split('on')[1]
	print ''


Output:
1
2
3
4
Traceback (most recent call last):
  Line 1, in <module>
    n = int(raw_input())
EOFError


Create a new paste based on this one


Comments: