0707
已结束
IOI
开始于: 2023-7-7 9:00
2
小时
主持人:
3
#include <iostream>
using namespace std;
int n,m,f[105],a; // 0 在场 1 出局
int x,s; //大家喊的数字 出局的人数
int main(){
cin>>n>>a>>m;
for(int i=a;i<=n;i++){ //从第一个人走一圈
if(f[i]==0){ //这个人还在场 状态为0
x++; //报数加一
if(x%m==0){ //此人出局
f[i]=1; //修改状态
s++; //出局人数加一
cout<<i<<" ";
}
}
}
while(s!=n){
for(int i=1;i<=n;i++){ //从第一个人走一圈
if(f[i]==0){ //这个人还在场 状态为0
x++; //报数加一
if(x%m==0){ //此人出局
f[i]=1; //修改状态
s++; //出局人数加一
cout<<i<<" ";
}
}
}
}
return 0;
}
- 状态
- 已结束
- 规则
- IOI
- 题目
- 6
- 开始于
- 2023-7-7 9:00
- 结束于
- 2023-7-7 11:00
- 持续时间
- 2 小时
- 主持人
- 参赛人数
- 3