// 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
提交
取消