社区
J2ME
帖子详情
哪位大虾帮我看下我的答案对否?
wyf19892
2009-09-03 02:28:39
题目:有500个小朋友拉成一个圆圈,从其中一个小朋友开始依次编号1-500,从1号小朋友开始循环1-3报数,数到3的小朋友就退出。编写一个Java应用程序,计算出最后一个小朋友的号码是多少。
我编的程序算出来的答案是500!
为了不影响各位的思路,我就不把我的代码贴出来了,各位编个程序算算,看看答案是否和我一致,如果不一致的要说明理由~
...全文
87
7
打赏
收藏
哪位大虾帮我看下我的答案对否?
题目:有500个小朋友拉成一个圆圈,从其中一个小朋友开始依次编号1-500,从1号小朋友开始循环1-3报数,数到3的小朋友就退出。编写一个Java应用程序,计算出最后一个小朋友的号码是多少。 我编的程序算出来的答案是500! 为了不影响各位的思路,我就不把我的代码贴出来了,各位编个程序算算,看看答案是否和我一致,如果不一致的要说明理由~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
淡定别怂
2009-09-09
打赏
举报
回复
直接一个递归就完了,呵呵,学数据结构的时候写过
liufanggan
2009-09-03
打赏
举报
回复
public class Count3Quite {
public static void main(String[] args) {
boolean arr[] = new boolean[500];
for (int i=0;i<arr.length;i++){
arr[i] = true;
}
int leftCount = arr.length;
int countNum = 0;
int index = 0;
while(leftCount>1){
if(arr[index]==true){
countNum ++;
if(countNum == 3){
countNum = 0;
arr[index] = false;
leftCount --;
}
}
index++;
if(index == arr.length){
index = 0;
}
}
for(int i = 0;i<arr.length;i++){
if(arr[i]==true){
System.out.println(i);
}
}
}
}
第一次发这种代码 新手 刚刚的太乱了..
liufanggan
2009-09-03
打赏
举报
回复
public class Count3Quite {
public static void main(String[] args) {
boolean arr[] = new boolean[500];
for (int i=0;i<arr.length;i++){
arr[i] = true;
}
int leftCount = arr.length;
int countNum = 0;
int index = 0;
while(leftCount>1){
if(arr[index]==true){
countNum ++;
if(countNum == 3){
countNum = 0;
arr[index] = false;
leftCount --;
}
}
index++;
if(index == arr.length){
index = 0;
}
}
for(int i = 0;i<arr.length;i++){
if(arr[i]==true){
System.out.println(i);
}
}
}
}
yang105
2009-09-03
打赏
举报
回复
顶
hxbot
2009-09-03
打赏
举报
回复
答案不是500
kf156
2009-09-03
打赏
举报
回复
我算的答案是436
叶涛网站推广优化
2009-09-03
打赏
举报
回复
ITAT大赛的题目啊
楼主强
电脑变慢de完全解决方案.
默认情况下WindowsXP在启动时会对网卡等网络设备进行自检,如果发现网卡的IP地址等未配置好就会对其进行设置,这可能是导致系统启动变慢的真正原因。这时我们可以打开“本地连接”属性菜单,双击“常规”项中的...
我为什么看好中移动的TD
中移动运营TD是板上钉钉的事了,估计很多一直叫嚣着应该上WCDMA的吹鼓手们...我想这个
答案
是很明显的,绝大多数人,包括绝大多数的运营商最在乎的高端客户,都不了解并在乎3G制式的区别,不信的话你可以去做个调查,但是
OO系统分析员之路--用例分析系列(1)--什么是用例
我发现,在OO和UML几乎一统天下的今天,仍有很多系统分析员对OO和UML一知半解,甚至包括很多已经使用了很久UML的系统分析员。于是打算写一个系列文章,将多年来的工作经验做一个总结。对初学者起个启蒙作用,也希望...
linux 超级终端 uart,Linux下串口通信minicon使用配置方法
要在Linux下开发嵌入式程序,免不了要通过串口来进行设备数据的输入输出。我们知道,Windows下有简便可用的超级终端及各种大牛开发的串口助手等等,那么Linux下有没有一款像样的串口终端程序呢?
答案
是肯定的。Linux...
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分... 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有
帮
助!顺便散分! 6:VBA请教怎
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章