#include <iostream>
using namespace std;
string name[70];
int p[70];
int main()
{
int n,w,s,i;
char c;
cin>>n;
for(i=0; i<n; i++)
cin>>name[i];
for(i=0; i<n; i++)
p[i]=i;
cin>>w>>c>>s;
w=(w+n-1)%n;//计算出发位置
do
{
w=(w+s-1)%n;
cout<<name[p[w]]<<endl;
for(i=w; i<n-1; i++)
p[i]=p[i+1];
}
while(--n);//用do_while()语句
return 0;
}
运行结果:
学习总结:出列孩子姓名为name[p[w]],一直n--,直到n<0为止