| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 66580 | 曾浩然 | 杀人游戏 | C++ | Wrong Answer | 1 MS | 264 KB | 355 | 2024-03-09 14:55:47 |
#include<bits/stdc++.h> #include<queue> using namespace std; queue<int> que; int n,m; int main() { cin>>n>>m; for(int i=1; i<=n; i++) { que.push(i); } int k=0; while(!que.empty()){ k++; if(k == m){ cout << que.front() << " "; que.pop(); k=0; }else{ que.push(que.front()); que.pop(); } } return 0; }
------Input------
10 9
------Answer-----
9 8 10 2 5 3 4 1 6
------Your output-----
9 8 10 2 5 3 4 1 6 7