0
点赞
收藏
分享

微信扫一扫

题目:一道递归题

何晓杰Dev 2022-06-16 阅读 140

题目:一道递归题_代码

 我扯不下去了,有人发我一道题,下面是解决办法:

代码:

题目:一道递归题_代码_02题目:一道递归题_代码_03

from icecream import ic

def fun(n,num=0):
if n == 1:
return num
if n%2==0:
n = n/2
else:
n = (3*n+1)/2
num += 1
return fun(n,num)
ic(fun(11))

View Code

 

-----------------------------------------------------------------------------------------------------------------------------------------

举报

相关推荐

0 条评论