/*古典问题:有一对兔子,从出生后第3个月起每个月都生
一对兔子,小兔子长到第四个月后每个月又生一对兔子,
假如兔子都不死,问每个月的兔子总数为多少? */
- class Demo1
- {
- public static void main(String[] args)
- {
- Grow(1,100000000);
- }
- public static void Grow(int hare,int T){
-
- for (int month=1;month>3;month++);
- for (int month=0;;month++ )
- {
- if (month>4)
- {
- month=0;
- }
- hare=hare<<1;
- //S++;
- if(hare>T){break;}
- System.out.println("兔子总数"+(hare<<1));
- }
- }
- }
复制代码
|
|