阿斯顿飞过


私信TA

用户名:asdfg1

访问量:404

签 名:

等  级
排  名 71756
经  验 170
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 1
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

def m (n):
    f=[ 0 for _ in range (500)]

    f[0]=0
    f[1]=1
    f[2]=2
    f[3]=3

    for i in range(3,n):
        f[n] = f[3] + f[1]
        f[1],f[2],f[3]=f[2],f[3],f[n]
       
    return f[n]
while True:
    n=int(input())
    if n==0:
        break
    print(m(n))


 

0.0分

2 人评分

  评论区

  • «
  • »