(每日一练28768)题目名称:走楼梯

文盲老顾
WEB应用领新星创作者
博客专家认证
2023-06-10 07:02:25

现在有一截楼梯,根据你的腿长,你一次能走 1 级或 2 级楼梯,已知你要走 n 级楼梯才能走到你的目的楼层,请实现一个方法,计算你走到目的楼层的方案数。(测试用例仅做参考,我们会根据代码质量进行评分)

之前各种计算组合,后来发现,这是个斐波那契数列。

n = int(input())
a,b = 1,1
for i in range(n):
    a,b = b,a + b
print(a)
...全文
176 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
文盲老顾 2023-07-04
  • 打赏
  • 举报
回复
using System;
class Program {
    public static void Main() {
        int n = int.Parse(Console.ReadLine().Trim());
        int a = 1;
        int b = 1;
        for (int i = 0 ; i < n ; i ++){
            int c = a;
            a = b;
            b += c;
        }
        Console.WriteLine(a.ToString());
    }
}

321

社区成员

发帖
与我相关
我的任务
社区描述
主要用于技术交流,包括但不限于 .net,mssql,js,css,python,算法,运维。也可以晒最新技术,美图,运动等。最后,如果有问题,可以提问,老顾能帮忙的会尽量帮忙哦。
前端sqlserverasp.net 技术论坛(原bbs) 北京·西城区
社区管理员
  • 文盲老顾
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧