| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 698 | 245 | 202 | 41.649% |
$N$개의 양의 정수로 이루어진 수열 $A = [A_1, \cdots, A_N]$가 주어진다. 당신은 원하는 만큼 다음 조작을 할 수 있다. 조작을 하지 않는 것도 가능하다.
두 수의 최대공약수가 1ドル$인 경우 두 수를 서로소라고 한다. 이때, 조작 이후 사전 순으로 최소인 수열 $A$를 구해보자.
첫째 줄에 수열의 길이 $N$이 주어진다. $(1 \leq N \leq 3,000円)$
둘째 줄에 $N$개의 양의 정수 $A_1, A_2, \cdots, A_N$이 공백으로 구분되어 주어진다. $(1 \leq A_i \leq 10^9)$
조작 이후 사전 순으로 최소인 수열 $A$를 한 줄에 공백으로 구분하여 출력한다.
5 7 3 4 2 6
3 4 2 6 7
어떤 수열이 다른 수열보다 사전 순으로 작다는 것은 다음을 의미한다.
사전 순으로 최소인 수열은 다른 모든 수열보다 사전 순으로 작거나 같은 수열을 말한다.
Contest > BOJ User Contest > 월간 향유회 > 월간 향유회 2023. 12. E번