13279 - Rearrange

                Never    
C
       
#include <stdio.h>

int main(void) {
  int m,n,a,b,i ;
  //n:student  m:seat
  scanf("%d %d",&n,&m);
  int seat[n+1];
  for (i = 0;i<n;i++){
    seat[i] =i+1 ; 
  }

  for (i = 0 ; i<m;i++){
    scanf("%d %d",&a,&b);
    seat[n+1] = seat[b-1];
    seat[b-1] = seat[a-1];
    seat[a-1] = seat[n+1];
  }

  for (i = 1 ;i<=n;i++){
    m = 0 ;
    while (m<=n){
      if (seat[m] == i){
        printf("%d ",m+1);
        m++ ;
        }
      else {
        m++;
        }
      }
    }
  
  putchar('\n');

  return 0;
}

Raw Text