一对耗子每个月生一对小耗子,小耗子成长3个月,从第4个月开始也可以每个月生一对小耗子。假如所有的耗子都不死的情况下,2年(24个月)后一共有多少只耗子?

来源:互联网 发布:尤尼克斯淘宝旗舰店 编辑:程序博客网 时间:2024/06/11 07:04
/*5、一对耗子每个月生一对小耗子,小耗子成长3个月,从第4个月开始也可以每个月生一对小耗子。假如所有的耗子都不死的情况下,2年(24个月)后一共有多少只耗子?业务逻辑来看:将老鼠分为   old(出生超过3个月),first(出生一个月),second(出生两个月),third(出生3个月)*/#include <stdio.h>void main(){ int i,old=2,first=0,second=0,third=0;for(i=0;i<24;i++){old=old+third;third=second;second=first;first=old;}printf("24个月有好多只耗子:%d",old+first+second+third);} 

草图勿喷~~

1 0
原创粉丝点击