题解 | #统计每个月兔子的总数#

统计每个月兔子的总数

https://www.nowcoder.com/practice/1221ec77125d4370833fd3ad5ba72395

import sys

num=int(input())
n0=0#刚出生
n1=0#即将能生育
n=0#成年
for i  in range(num):
    n=n+n1#成年数将增加
    n1=n0#刚出生的要涨一岁

    #初始条件
    if n==0 and n1==0:
        n0=1
    elif n==0 and n1==1:
        n0=0
    #第一只兔子成年,可迭代计算了
    else:
        n0=n
print(n+n1+n0)

全部评论

相关推荐

程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务