데블스캠프2011/셋째날/RUR-PLE/권순의 (rev. 1.3)
노가다 // 한바퀴 돌고 beeper 줍고 얼마 가서 놓기 ¶
move()
move()
move()
move()
move()
move()
move()
move()
move()
turn_left()
move()
move()
move()
move()
move()
move()
move()
move()
move()
turn_left()
move()
move()
move()
move()
move()
move()
move()
move()
move()
turn_left()
move()
move()
move()
move()
move()
move()
move()
move()
move()
turn_left()
move()
pick_beeper()
move()
move()
put_beeper()
move()
turn_off()
신문배달 노가다 ¶
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
put_beeper()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
move()
turn_left()
move()
turn_left()
turn_left()
turn_left()
move()
turn_off()
춤추기 // 미완성 ¶
def turn_right() :
repeat(turn_left,3)
for number in range (2):
if(front_is_clear()):
move()
turn_right()
else:turn_left()
turn_off()
수확하긔 ¶
def turn_right():
repeat(turn_left,3)
while 1 :
while(front_is_clear()):
if (on_beeper()):
pick_beeper()
move()
else:
move()
if(on_beeper()):
pick_beeper()
turn_left()
move()
turn_left()
else:
turn_left()
if(front_is_clear()):
move()
turn_left()
else:
turn_off()
while(front_is_clear()):
if (on_beeper()):
pick_beeper()
move()
else:
move()
if(on_beeper()):
pick_beeper()
turn_right()
move()
turn_right()
else:
turn_right()
if(front_is_clear()):
move()
turn_right()
else:
turn_off()