题目:一道递归题

阅读 140

2022-06-16

题目:一道递归题_代码

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

代码:

题目:一道递归题_代码_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)

0 0 举报