#include<iostream> #include<cstdio> #include<queue> using namespace std; int main() { int n,i,w,s,k=0; string name; queue<string>q; cin>>n; for(i=0;i<n;i++) { cin>>name; q.push(name); } scanf("%d,%d",&w,&s); for(i=1;i<w;i++)//前几个依次出队再进队 { name=q.front(); q.pop(); q.push(name); } for(i=1;!q.empty();i++) { if(i%s==0)//如果点到名 出队 { cout<<q.front(); q.pop(); cout<<endl; } else//否则出队再进队 { name=q.front(); q.pop(); q.push(name); } if(k==s) k=1; } } |
Double click to view unformatted code.