提交时间:2024-06-11 23:02:17

运行 ID: 151125

#include<cstdio> #include<queue> #include<iostream> using namespace std; queue<int> q; int main() { int n,m,i,j; cin>>n>>m; for(i=1;i<=n;i++) q.push(i); for(i=1;i<n;i++) { int x=(m-1)%q.size(); for(j=1;j<=x;j++) { q.push(q.front()); q.pop(); } q.pop(); } cout<<q.front()<<endl; return 0; }