// 10个人站一圈, 循环报数, 每当报到3时, 该人死亡,// 问题: 如果你不想死,你应该站在哪里 // int num = 20;//总共人数// int count = 0;//报数的计数器// boolean[] boo = new boolean[num];//代表死亡的标记// int dieNum = 0;//已经死亡的人数// int booIndex = 0;//标记报数移动到哪个位置// while(dieNum < num){//3<10// if(!boo[booIndex]){// //要报数的代码片段// count++;//count:3// if(count == 3){// count = 0;// boo[booIndex] = true;// dieNum++;//dieNum:4// if(dieNum == num){// System.out.println(booIndex);// }// }// }// booIndex++;//booIndex:1// if(booIndex == num){// booIndex = 0;
添加回答
举报
0/150
提交
取消