好好玩下去


私信TA

用户名:uq_65463553453

访问量:6399

签 名:

人生如游戏

等  级
排  名 270
经  验 5830
参赛次数 0
文章发表 108
年  龄 0
在职情况 教师
学  校 集美大学
专  业 通信工程

  自我简介:

游戏也要好好打才能赢的

解题思路:前面的方法已经想过保存起来后面的解决可以用到前面的

注意事项:有些人是定义n==3是给支2也可以

参考代码:

def pa(n):

    if n==1 or n==2:

        return 1

    elif n==0:

        return 1   #没有上台阶也是一种方法,很明显这里没有这个数据,有些地方没上台阶要求是0种,因为这里没有就通过了

    else:

        return pa(n-1)+pa(n-3)

print(pa(int(input())))


 

0.0分

0 人评分

  评论区

  • «
  • »