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

统计每个月兔子的总数

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)

全部评论

相关推荐

01-07 07:54
已编辑
门头沟学院 前端工程师
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务