import java.util.Scanner;
public class T7 {
public static void main(String[] args) {
Scanner ac=new Scanner(System.in);
int n=ac.nextInt();
boolean[] arr=new boolean[n];
// 将班级的人数全赋值为true
for (int i = 0; i < arr.length; i++) {
arr[i]=true;
}
// 创建总人数
int zrs=n;
// 创建计数
int js=0;
// 创建下标变量
int xb=0;
// 当总人数大于一进入循环
while (zrs>1) {
// 判断当前数组元素是否等于true
if (arr[xb]==true) {
// 等于的话计数加一
js++;
// 当计数等于五的时候,计数清零,数组元素变为false,总人数减一
if (js==5) {
js=0;
arr[xb]=false;
zrs--;
}
}
xb++;//每报一次书xb加一
if (xb==n) {//当下标大于n说明已经报完一次数了,xb清零
xb=0;
}
}
for (int i = 0; i < arr.length; i++) {
if (arr[i]==true) {
System.out.println(i);
}
}
}
}
班级选人去比赛,由1至5的顺序报数,报到5的人退出,直到最后一个,小明要站在第几个才能去比赛
最新推荐文章于 2024-08-08 15:12:59 发布