def collatz(n)
print "#{n} "
if n > 1
if n % 2 != 0
collatz(3*n + 1)
else
collatz(n/2)
end
end
end
#Example
collatz(21) #=> 21 64 32 16 8 4 2 1
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
朕来也众卿快退开