[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...
生活随笔
收集整理的這篇文章主要介紹了
[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/// <summary>/// 一對小兔子一年后長成大兔子;一對大兔子每半年生一對小兔子。大兔子的繁殖期為4年,兔子的壽命是6年。/// 假定第一年年初投放了一對小兔子,試編程計算,第n年末總共會有多少對兔子/// </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);}}}
?
轉載于:https://www.cnblogs.com/YuanSong/archive/2012/10/04/2711351.html
總結
以上是生活随笔為你收集整理的[转]C#算法 一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaMail发送和接收邮件
- 下一篇: c# char unsigned_dll