Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2005/RUR-PLE/Newspaper/Refactoring

From ZeroWiki

데블스캠프2005/RUR-PLE/Newspaper/Refactoring

남도연

def turn_right():
    repeat(turn_left, 3)
#define it.
def floor_up():
    turn_left()
    move()
    turn_right()
    move()
    move()
#define it.
def floor_down():
    move()
    move()
    turn_left()
    move()
    turn_right()
move()
#use it.
repeat(floor_up,4)
put_beeper()
turn_left()
turn_left()
#use it.
repeat(floor_down, 4)
move() 

황재선

def turn_right():
    repeat(turn_left, 3)

def upAndGo():
    turn_left()
    move()
    turn_right()
    move()
    move()

def goAndDown():
    move()
    move()
    turn_left()
    move()
    turn_right()

#start

move()
repeat(upAndGo, 4)

put_beeper()

turn_left()
turn_left()

repeat(goAndDown, 3)

move()
turn_off()

김민경

def turn_right(): 
    turn_left()
    turn_left()
    turn_left()     
 
def move_up(): 
    turn_left() 
    move() 
    turn_right() 
    move() 
    move() 
 
def move_down(): 
    move() 
    move() 
    turn_left() 
    move() 
    turn_right() 
 

move() 
repeat(move_up, 4) 
 
put_beeper() 
 
turn_left() 
turn_left() 
repeat(move_down, 3) 
move() 

turn_off() 

데블스캠프2005/RUR-PLE