java编程,100个小朋友围成一圈,各个孩子的编号为1到100,假设从第一个开始报数,报到3的孩子退出,如此循环.最后剩下的一个编号是多少?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 10:29:12
![java编程,100个小朋友围成一圈,各个孩子的编号为1到100,假设从第一个开始报数,报到3的孩子退出,如此循环.最后剩下的一个编号是多少?](/uploads/image/z/12257608-40-8.jpg?t=java%E7%BC%96%E7%A8%8B%2C100%E4%B8%AA%E5%B0%8F%E6%9C%8B%E5%8F%8B%E5%9B%B4%E6%88%90%E4%B8%80%E5%9C%88%2C%E5%90%84%E4%B8%AA%E5%AD%A9%E5%AD%90%E7%9A%84%E7%BC%96%E5%8F%B7%E4%B8%BA1%E5%88%B0100%2C%E5%81%87%E8%AE%BE%E4%BB%8E%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%BC%80%E5%A7%8B%E6%8A%A5%E6%95%B0%2C%E6%8A%A5%E5%88%B03%E7%9A%84%E5%AD%A9%E5%AD%90%E9%80%80%E5%87%BA%2C%E5%A6%82%E6%AD%A4%E5%BE%AA%E7%8E%AF.%E6%9C%80%E5%90%8E%E5%89%A9%E4%B8%8B%E7%9A%84%E4%B8%80%E4%B8%AA%E7%BC%96%E5%8F%B7%E6%98%AF%E5%A4%9A%E5%B0%91%3F)
xՒj@_e$$Y[.,˲t!KZ
JH
BiHhIs#N\(8&}+t$٭eW
0w̙WY5F2KBYSxp6kF nSh3Ρ%Mx0Ԡ>ַWM+T;
4d?}o\8ϝ9.`k(EҺVX7 bp܁rV5^*v~rxŕuq#U:H{;ah:dl{.(RR1b~U/e}}jP5\v%JS{qBOW\"`"k%Nݮv0
)?VI IR*MY|´bYN.ԴN_Z0Ӡ|G/='YJͤ*_
;N'}\=é0
java编程,100个小朋友围成一圈,各个孩子的编号为1到100,假设从第一个开始报数,报到3的孩子退出,如此循环.最后剩下的一个编号是多少?
java编程,100个小朋友围成一圈,各个孩子的编号为1到100,
假设从第一个开始报数,报到3的孩子退出,如此循环.最后剩下的一个编号是多少?
java编程,100个小朋友围成一圈,各个孩子的编号为1到100,假设从第一个开始报数,报到3的孩子退出,如此循环.最后剩下的一个编号是多少?
按照题目的要求编写的程序如下:
import java.util.ArrayList;
import java.util.List;
public class D {
public static void main(String[] args) {
List l=new ArrayList();
for(int i=1;i1){
if(number%3==0){
l.remove(point);
--point;
}
++point;
++number;
if(point>l.size()-1){
point=0;
}
}
System.out.println("最后剩下的数为:"+l.get(0));
}
}
运行结果:
最后剩下的数为:91