题解 P1255 【数楼梯】

题目链接

好吧,承认python 轻松水过

代码奉上:

n = int(input())
#定义,输入
a=1
#初始的变量赋值
b=1
n-=1
#我的毒瘤的循环不得不加上这句话
if n > 0 :
#判断,第6,7很坑的
    while n>0 :
        c=a+b
        a=b
        b=c
        n-=1
    print(b)
elif n == 0 :
#判断边界
        print(a)
else :
    a-=1
    #判断边界
    print(a)
    #程序拜拜
原文地址:https://www.cnblogs.com/arcturus/p/9180004.html