题目 1004: [递归]母牛的故事
idea
- 1
- 2
- 3
- 4
- 6
- 9
- 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)