#include<stdio.h> struct queue{ char name[200]; int flag; }; int main(){ int n,i; scanf("%d",&n); struct queue a[n]; for(i=0;i<n;i++){ scanf("%s",a[i].name); a[i].flag=0; } int w,e; scanf("%d,%d",&w,&e); int k=0,num=0; i=w-1; while(k<5){ if(a[i].flag==0){ num++; if(num==e){ a[i].flag=1; printf("%s\n",a[i].name); k++; num=0; } } i++; if(i==n){ i=0; } } } |
Double click to view unformatted code.