#include <iostream> #include <vector>
using namespace std;
vector<int> change_ball_number(int N, int M) { vector<int> basket(N);
for (int idx = 0; idx < N; ++idx) {
basket[idx] = idx;
}
for (int idx = 0; idx < M; ++idx) {
int i, j;
cin >> i >> j;
i -= 1;
j -= 1;
int ex_basket;
ex_basket = basket[i];
basket[i] = basket[j];
basket[j] = ex_basket;
}
return basket;
}
int main() { cin.tie(nullptr); ios_base::sync_with_stdio(false);
int N, M;
cin >> N >> M;
vector<int> basket = change_ball_number(N, M);
for (int idx = 0; idx < N; ++idx) {
cout << basket[idx]+1 << " ";
}
return 0;
}
#include <iostream> #include <vector>
using namespace std;
vector<int> change_ball_number(vector<int>& basket, int N, int M) { for (int idx = 0; idx < M; ++idx) { int i, j; cin >> i >> j; i -= 1; j -= 1;
int ex_basket;
ex_basket = basket[i];
basket[i] = basket[j];
basket[j] = ex_basket;
}
return basket;
}
int main() { cin.tie(nullptr); ios_base::sync_with_stdio(false);
int N, M;
cin >> N >> M;
vector<int> basket(N);
for (int idx = 0; idx < N; ++idx) {
basket[idx] = idx;
}
vector<int> final_basket = change_ball_number(basket, N, M);
for (int idx = 0; idx < N; ++idx) {
cout << final_basket[idx]+1 << " ";
}
return 0;
}