#include <iostream>
#include <algorithm>
using namespace std;
int n, m;
int Basket[100] = { 0 };
void swap(int idx1, int idx2)
{
int temp = Basket[idx1];
Basket[idx1] = Basket[idx2];
Basket[idx2] = temp;
}
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
// n : 바구니의 개수 , m : 바구니의 공을 바꾸는 시도의 횟수
cin >> n >> m;
// 바구니는 1 ~ n
for (int i = 1; i <= n; i++)
{
// 1부터 n까지의 값이 배열에 순서대로 들어간다
Basket[i] = i;
}
// m번 반복
for (int i = 1; i <= m; i++)
{
// a 바구니 b 바구니
int a, b;
cin >> a >> b;
swap(a, b);
}
for (int i = 1; i <= n; i++)
{
cout << Basket[i] << " ";
}
return 0;
}
'백준' 카테고리의 다른 글
백준 3052 C++ (1) | 2024.07.22 |
---|---|
백준 5597 C++ (0) | 2024.07.22 |
백준 10810 C++ (1) | 2024.07.22 |
백준 2562 C++ (0) | 2024.07.19 |
백준 10818 C++ (0) | 2024.07.18 |