请用JAVA写一个程序:设有n个人站成一排,每一个人有一编号i(1≤i≤n),从左向右“1、2、1、2、...”报数,数

请用JAVA写一个程序:
设有n个人站成一排,每一个人有一编号i(1≤i≤n),从左向右“1、2、1、2、...”报数,数到1的人出列,数到2的人立即站到队伍的最右端。报数过程反复进行,直到n个人都出列为止。已知n个人的原来的顺序,请写出他们的出列顺序。
蒲公英的伞 1年前 已收到1个回答 举报

米兰小铁匠呵 幼苗

共回答了11个问题采纳率:90.9% 举报

public class PersonQueue {
Person head = new Person(0);
Person pointer;
Person last;
public static void main(String[] args) {
new PersonQueue().onStart(5);
}

public void onStart(int count){
if(count

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com