年中初界 2022-05-06 13:53 采纳率: 66.7%
浏览 90

一个青蛙跳台阶的变种问题,半天写不出来

宇宙中有 n 个一样的星球,灭霸一次能灭一个或者两个星球,但是一次灭两个星球之后的两次每次只能灭一个星球,请问灭霸有多少种方式灭完 n 个星球。

  • 写回答

1条回答 默认 最新

  • 不会长胖的斜杠 新星创作者: 后端开发技术领域 2022-05-06 14:20
    关注

    斐波那契额数列

    def fib(n):
        if n == 1:
            return 1
        if n == 2:
            return 2
        else:
            return fib(n -1) + fib(n-2)
    
    n = int(input())
    print(fib(n))
    
    
    评论

报告相同问题?

问题事件

  • 专家修改了标签 5月6日
  • 创建了问题 5月6日