某种传染病第一天只有一个患者,前五天为潜伏期,不发作也不会传染人;第6天开始发作,从发作到治愈需要5天时间,期间每天传染3个人;求第N天共有多少患者...

某种传染病第一天只有一个患者,前五天为潜伏期,不发作也不会传染人
第6天开始发作,从发作到治愈需要5天时间,期间每天传染3个人
求第N天共有多少患者

C# codes as below:

usingSystem;

namespaceConsoleApp

{

classProgram

{

staticvoidMain(string[]args)

{

for(inti=0;i<=20;i++)

{

Console.WriteLine("Day:{0}Count:{1}",i,Count(i));

}

Console.ReadKey();

}

staticdoubleCount(intdays)

{

doubleresult=0;

if(days>0&&days<11)

{

result++;

}

if(days>5)

{

intleftDays=days-5;

if(leftDays>5)

{

leftDays=5;

}

for(inti=0;i<leftDays;i++)

{

result+=3*Count(days-5-i);

}

}

returnresult;

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值