
* 풀이
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int M = sc.nextInt();
int[] bascket = new int[N];
for(int a = 0; a < N; a++){ //바구니 배열 채우기(1~N)
bascket[a] = a + 1;
}
for(int b = 0; b < M; b++){
int i = sc.nextInt();
int j = sc.nextInt();
// 바꾸기
int temp = bascket[i-1];
bascket[i-1] = bascket[j-1];
bascket[j-1] = temp;
}
for(int b = 0; b < N; b++){
System.out.print(bascket[b] + " ");
}
}
}
'코테 > 백준' 카테고리의 다른 글
| [백준 / java 11] 1차원 배열 > 3052번 나머지 (0) | 2025.05.14 |
|---|---|
| [백준 / java 11] 1차원 배열 > 5597번 과제 안 내신 분...? (0) | 2025.05.13 |
| [백준 / java 11] 1차원 배열 > 10810번 공 넣기 (0) | 2025.05.10 |
| [백준 / java 11] 1차원 배열 > 10871번 X보다 작은 수, 2562번 최댓값 (0) | 2025.05.09 |
| [백준 / java 11] 4101번 크냐? (0) | 2025.05.08 |