首先,我想申明的是,这里的ACM竞赛是我们学院自己组织的,题目不是很难,不过只有几题,还有两题改天补上!此外,我还附上了自己写的答案。有兴趣的朋友不妨也写下,或者帮我更正一下!题目见下:
Problem A 兔子(Rabbits)
(Time Limit :1 Seconds ,Memory limit :32768K)
兔子有很强的繁殖能力,在出生后两个月后,就有繁殖能力。一对兔子每个月能生出一对小兔子来。
第一个月,小兔子没有繁殖能力,所以还是一对;
第二个月,生下一对小兔,所以一共是两对;
第三个月,老兔子又生下一对,因为小兔子还没有繁殖能力,所以一共是三对;
……
如果所有的兔子都不死,那么一年后可以繁殖多少对兔子?
Input:本体目无输入
Output:按顺序输出每月的兔子数
例子:
Sample Output:
1 2 3 5 8 13 ……
我的源程序:
public class Rabbits {
public static void main(String[] args) {
int count = 0;
int f0 = 1, f1 = 2;
while (count < 6) {
System.out.print(f0 + "/t" + f1 + "/t");
f0 = f0 + f1;
f1 = f0 + f1;
count++;
}

本文分享了三道ACM编程竞赛题目,包括兔子繁殖数量计算、哥德巴赫猜想验证以及六指生物的计数加减运算。提供了详细的题目描述、输出示例以及Java源代码实现。
最低0.47元/天 解锁文章
680

被折叠的 条评论
为什么被折叠?



