0
点赞
收藏
分享

微信扫一扫

题目 1004: [递归]母牛的故事

非宁静不致远 2022-02-13 阅读 110


题目 1004: [递归]母牛的故事

idea


  1. 1
  2. 2
  3. 3
  4. 4
  5. 6
  6. 9
  7. 13

第4年母牛的数量=第1年母牛的数量+第3年母牛的数量

第5年母牛的数量=第2年母牛的数量+第4年母牛的数量

第6年母牛的数量=第3年母牛的数量+第5年母牛的数量

第7年母牛的数量=第4年母牛的数量+第6年母牛的数量

Code

Python

while True:
n = int(input())
if n == 0:
break

if n < 4:
print(n)
else:
n1, n2, n3 = 1, 2, 3
for _ in range(3, n):
n1, n2, n3 = n2, n3, n1 + n3
print(n3)



举报

相关推荐

0 条评论