好好玩下去


私信TA

用户名:uq_65463553453

访问量:4993

签 名:

人生如游戏

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

  自我简介:

游戏也要好好打才能赢的

TA的其他文章

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

注意事项:有些人是定义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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区