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