home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume17 / contest-prog / part01 / prob15.c < prev    next >
Encoding:
C/C++ Source or Header  |  1989-02-06  |  334 b   |  25 lines

  1. main(){
  2.     int a[500];
  3. int    m,n,i,j,num,pn,M,N;
  4. for(pn=0;pn<4;pn++){
  5.     scanf("%d%d",&M,&N);
  6.     n=N;
  7.     m=M;
  8.     for(i=1;i<=n+1;i++)a[i]=i;
  9.  
  10. loop:
  11.     if(m>n)m=1;
  12.     printf("%d ",a[m]);
  13.     for(j=m;j<=100;j++)a[j]=a[j+1];
  14.     n--;
  15.     if(m>n)m=1;
  16.     if(n==1){printf(" %d\n", a [m]);continue;}
  17.     for(i=1;i<=M-1;i++){if(m>n)m=1;m++;if(m>n)m=1;}
  18.     goto loop;
  19.  
  20.  
  21.  
  22.  
  23. }
  24. }
  25.