실행 시간 제한 | 메모리 제한 |
---|---|
2 초 | 512 MB |
사진작가 호영은 사진 촬영을 위해 까지 번호가 매겨진 명의 모델들 ()을 줄지어 세우고 있습니다.
처음에는 왼쪽에서 번째 모델이 번호가 이 되도록 계획했고, 종이에 순열 을 적었습니다.
하지만 그는 그 종이는 분실했습니다!
다행히도, 호영이 종이를 분실하기 전, 호영의 조수 수영이 각각의 에 대해 을 만족하는 수열 을 기록했습니다.
수영이 적어둔 정보를 기반으로, 호영이 를 생성할 수 있었던 "사전적으로 최소"인 순열 를 복원하는 데 도움을 주십시오.
어떤 에 대해, 모든 에 대해 이고 라면 (다시 말해, 두 순열은 특정 지점까지 동일하고, 그 지점에서 는 보다 작습니다) 순열 는 순열 보다 사전적으로 작습니다. 그러한 가 적어도 하나 존재한다는 것이 보장됩니다.
입력의 첫 번째 줄에는 단일 정수 이 들어있습니다.
두 번째 줄에는 개의 공백으로 구분된 정수 이 있습니다.
개의 정수 이 공백으로 구분된 하나의 줄이 있습니다.
5 4 6 7 6
3 1 5 2 4
가 를 만들어냅니다. 왜냐하면 , , , 그리고 이기 때문입니다.
출처: USACO 2020 January Contest, Bronze Problem 2. Photoshoot