춤추기 ¶
def dance() : repeat(turn_left,4) for number of range (4) : while(front_is_clear) : move() dance()
추수하기 ¶
def turn_right() : repeat(turn_left,3) while front_is_clear(): while(front_is_clear()) : move() if(on_beeper()) : pick_beeper() turn_left() if(front_is_clear()) : move() else : turn_off() if(on_beeper()) : pick_beeper() turn_left() while(front_is_clear()) : move() if(on_beeper()) : pick_beeper() turn_right() if(front_is_clear()) : move() else : turn_off() if(on_beeper()) : pick_beeper() turn_right()
쓰레기 줏어서 버리기 ¶
while front_is_clear() : move() while on_beeper() : pick_beeper() turn_left() turn_left() while front_is_clear() : move() turn_left() turn_left() turn_left() move() while carries_beepers() : put_beeper() turn_off()