题解 | 牛牛学数列5
牛牛学数列5
https://www.nowcoder.com/practice/6db6674518a9456198c166bcd0d2aaa1
x = int(input())
a, b = 1, 1
for _ in range(x-2): # 直接循环x-2次,无需判断i的奇偶性
a, b = b, a + b # 解构赋值:a更新为原b,b更新为原a+原b
print(b if x >=2 else a) # x≥2时b是第x项,x=1时a=1
Python代码
腾讯成长空间 5977人发布
查看22道真题和解析