[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...
生活随笔
收集整理的這篇文章主要介紹了
[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/// <summary>/// 一對(duì)小兔子一年后長(zhǎng)成大兔子;一對(duì)大兔子每半年生一對(duì)小兔子。大兔子的繁殖期為4年,兔子的壽命是6年。/// 假定第一年年初投放了一對(duì)小兔子,試編程計(jì)算,第n年末總共會(huì)有多少對(duì)兔子/// </summary>class Rabbit{public double years;public Rabbit(double year){this.years = year;}public int CalcRabbit(double year){if (year < 1)return 0;else if ((year == 1) || (year == 1.5))return 1;else{return (year > 7 ? 0 : 1)//壽命6年//繁殖期4年(2-6)+ CalcRabbit(year - 1)+ CalcRabbit(year - 1.5)+ CalcRabbit(year - 2)+ CalcRabbit(year - 2.5)+ CalcRabbit(year - 3)+ CalcRabbit(year - 3.5)+ CalcRabbit(year - 4)+ CalcRabbit(year - 4.5);}}}
?
轉(zhuǎn)載于:https://www.cnblogs.com/YuanSong/archive/2012/10/04/2711351.html
總結(jié)
以上是生活随笔為你收集整理的[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JavaMail发送和接收邮件
- 下一篇: orale用户角色管理