#include <stdio.h>
#define SIZE 100

int main(void)
{
    int n;
    int m;
    int temp;

    int a;
    int b;

    int baskets[SIZE];

    scanf("%d %d", &n, &m);

    // Initialize baskets
    for(int i = 0; i < n; i++)
    {
        baskets[i] = i+1;
    }

    for(int i = 0; i < m; i++)
    {
        scanf("%d %d", &a, &b);

        a = a-1;
        b = b-1;

        temp = baskets[a];
        baskets[a] = baskets[b];
        baskets[b] = temp;
    }

    for(int i = 0; i < n; i++)
    {
        printf("%d", baskets[i]);
        if(i!=(n-1))
        {
            printf(" ");
        }
    }
}

'코딩테스트 > C' 카테고리의 다른 글

백준 3052번 나머지  (0) 2024.06.29
백준 5597번 과제 안 내신 분..?  (0) 2024.06.29
백준 2562번 최댓값  (0) 2024.06.29
백준 10818 최소, 최대  (0) 2024.06.29
백준 10871번 X보다 작은 수  (0) 2024.06.29

+ Recent posts