循环队列
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int m,n;
char s[100];
int xxx[10000];
char c;
scanf("%d",&n);
int i;
for(i=1;;i++)
{
scanf("%d",&xxx[i]);
c=getchar();
if(c=='\n')
break;
}
int cnt=i;
gets(s);
scanf("%d",&m);
for(i=1;i<=cnt;i++)
{
if(xxx[i]==m)
break;
}
int temp=++i;
int vvv;
for(i=temp;i<=cnt;i++)
{
if(i==temp)
vvv=xxx[i];
if(i==cnt)
printf("%d\n",xxx[i]);
else
printf("%d ",xxx[i]);
}
printf("%d\n",vvv);
return 0;
}