| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 (추가 시간 없음) | 1024 MB (추가 메모리 없음) | 137 | 42 | 39 | 30.000% |
준혁이와 도훈은 하노이 도시를 걸으며 여행하고 있다. 하노이는 $N$개의 건물이 있으며 1ドル$부터 $N$까지 번호가 붙어있다.
준혁이는 건물 $a$에서, 도훈은 건물 $b$에서 여행을 시작하여 여행에서 다음과 같은 행동을 10ドル^{999}$번 반복한다:
도훈은 소녀 팬들을 위해 여행을 한 이후 종이에 적은 서로 다른 순서쌍의 개수가 최대한 많아지도록 여행을 기획하고 싶다. 두 순서쌍은 첫 번째 원소 혹은 두 번째 원소가 다르다면 다르다.
종이에 적은 서로 다른 순서쌍의 개수를 최대화 하는 두 사람의 시작점 $a,ドル $b$와 각 건물의 다음 행선지 $A_1, A_2, \ldots, A_N$을 구하여라.
첫째 줄에 테스트케이스의 개수 $t$가 주어진다. $(1 \le t \le 100)$
각 테스트케이스마다 한 줄에 건물의 개수 $N$이 주어진다. $(2 \le N \le 200,000円)$
모든 테스트케이스의 $N$의 합은 200ドル,000円$을 넘지 않는다.
각 테스트 케이스마다 두 줄을 출력한다.
3 4 5 7
2 3 1 1 1 4 5 4 2 3 1 5 3 2 3 7 5 6 4 1 1 4
Camp > 숭고한 연합 Algorithm Camp > 2025 숭고한 연합 알고리즘 경진대회 > Div. 1 D번