i=2
j=1
k=3
m=2
countall=0
list1=[]
list1.append(2)
list1.append(3/2)#先加上前面两个数,方便运算
count = 2
#下面这段代码的意思实际上是指的是让i/j,k/m,h/n。这三个数交替进行转换,使得进行了一个加法循环
while count <= 20:
h = k+i
n = m+j
list1.append(h/n)
count=count+1
if count >= 20:#记得每次都要判断一下中间是否有某个时刻已经大于20了
break
i = k+h
j = m+n
list1.append(i/j)
count = count + 1
if count >= 20:
break
k = h+i
m = n+j
list1.append(k/m)
count = count + 1
if count >= 20:
break
for i in range(0,20):
#弹出并进行加法
countall=countall+list1.pop()
print(countall)