Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
48973 | 张俊杰 | 报数问题 | C++ | Accepted | 1 MS | 280 KB | 461 | 2023-06-17 21:33:42 |
#include<iostream> #include<queue> using namespace std; int main(){ queue<int>a; int temp,n,m,k=1; cin>>n>>m; for(int i=1;i<=n;i++){ a.push(i); } while(a.empty()==false){ temp=a.front(); if(k==m){ cout<<temp<<" "; a.pop(); k=1; } else{ k++; a.pop(); a.push(temp); } } return 0; }