#include <stdio.h>
#include <string.h>
/*:
2、细胞分裂 有一个细胞 每一个小时分裂一次,一次分裂一个子细胞,第三个小时后会死亡。那么n个小时候有多少细胞?
这个问题的核心就是三个小时为一个周期
*/
//2019年8月28
void fun(int shu_zu[],int num)
{ int i,j,k;
for(i=4;i<num;i++)
{
shu_zu[i]=shu_zu[i-1]*2-shu_zu[i-3];
// shu_zu[i]=shu_zu[i-1]+shu_zu[i-3]+shu_zu[i-2];
//正确答案,数学不好引以为戒吧
}
}
int main()
{ int arr[100]={1,2,4,7};
int valun,i;
printf("请输入小时数:");
scanf("%d",&valun);
fun(arr,valun+1);
printf("初始化病毒数量:%d\n",arr[0]);
for(i=1;i<valun+1;i++)
printf("第%d个小时剩余%d\n",i,arr[i]);
return 0;
}