public static void main(String[] args) {
// TODO Auto-generated method stub
int m=3;
int n=10;
int[] arr=new int[n+1];
int nNum=0; //记录出队人数
int mNum=m; //记录点名人数
for(int i=1;i<=arr.length;i++) {
if(nNum==n) {
break;
}
if(i==arr.length) {
i=1;
}
if(arr[i]==1) {
continue;
}else{
mNum--;
}
if(mNum==0) {
System.out.print(i+" ");
arr[i]=1;
nNum++;
mNum=m;
}
}
}
约瑟夫环
最新推荐文章于 2025-05-24 10:42:46 发布