Ruby每周一测 - 海龟画图
ruby吧
全部回复
仅看楼主
level 9
sevk 楼主
http://www.javaeye.com/topic/192746
def byzantium(r, n)  
    return if n < 1  
    fd r; rt 135  
    4.times {  
       pd; fd 2 * r * sin(45 * DEG); pu  
       byzantium(r / 2, n - 1)  
       rt 90  
    }  
    lt 135; bk r  
end  
byzantium(100, 4) 
2010年09月21日 05点09分 1
1