| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 635 | 153 | 117 | 26.058% |
PULSE를 떠나서 대학원에 입학한 산지니는 휴일 태종대에서 월척을 낚기 위해 낚시를 하고 있다. 하지만 몇 시간이 지나도 아무 소식이 없다. 산지니는 낚싯대를 너무 오래 쥐고 있어 졸리던 차에 간단한 수열을 생각하게 되었다.
길이가 $N$인 순열 $a$에 대해 $S$와 수열 $b$를 아래와 같이 정의하자.
산지니는 조금 더 생각하다 어떤 숫자 $p$와 수열 $b$에 대해서도 순열 $a$가 존재하는지 궁금해졌다. 조건을 만족하는 순열 $a$가 존재하는지 알아보자.
첫 번째 줄에 수열 $b$의 길이 $N,ドル 정수 $p$가 공백으로 구분되어 주어진다. $(1 \leq N, p \leq 5 \times 10^5)$
두 번째 줄에 수열 $b$의 원소 $b_1, b_2, …, b_N$이 공백으로 구분되어 차례대로 주어진다. $(1 \leq b_i \leq N)$
조건을 만족하는 순열 $a$가 존재하면YES, 존재하지 않으면 NO를 출력한다.
3 1 1 2 3
YES
수열 $b$가 $\{1, 2, 3\}$가 되는 순열 $a$의 예로 $\{1, 2, 3\}$가 있다.
5 2 1 2 2 2 2
NO
3 6 1 1 1
YES
7 2 1 2 3 2 3 3 4
NO
길이가 $N$인 순열은 1ドル$부터 $N$까지 정수가 한 번씩만 사용되는 유한수열이다. 예를 들어 $\{1, 2, 4, 3\}$은 순열이지만 $\{1, 4, 2\},ドル $\{1, 3, 3, 2\}$ 등은 순열이 아니다.
University > 부산대학교 > 2024 부산대학교 프로그래밍 대회 (PNUPC) > Division 1 B번
University > 부산대학교 > 2024 부산대학교 프로그래밍 대회 (PNUPC) > Division 2 D번