시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 (추가 시간 없음) | 1024 MB (추가 메모리 없음) | 208 | 81 | 67 | 48.905% |
세계적인 게임 회사 KDH Corp.에서 개발한 턴제 어드벤처 카드 게임인 『대충 카드로 몬스터 잡는 게임』이 드디어 오늘 출시되었다! 다음은 게임의 규칙을 설명한 룰북이다.
재야의 게임 고수인 도훈이는 『대충 카드로 몬스터 잡는 게임』이 출시되자마자 $1$등을 차지했지만, 그의 라이벌 강민이가 그의 $1$등 자리를 위협하고 있다! 조바심이 난 도훈이는 아예 가능한 최대 점수를 먼저 기록해서 $1$등을 뺏기는 일을 막고자 한다. 도훈이가 더욱 확실히 $1$등을 차지할 수 있도록 각 게임에서 처치할 수 있는 최대 몬스터 수를 구해주자.
첫 번째 줄에 게임의 총 턴수 $N$과 카드 및 몬스터의 종류 $K$가 공백으로 구분되어 주어진다. $(1\leq N,K\leq 500\, 000)$
두 번째 줄에 각 턴에 등장하는 몬스터의 종류 $c_1,c_2,\cdots ,c_N$이 공백으로 구분되어 주어진다. $(0\leq c_i\leq K)$ $c_i=0$이면 턴 $i$에는 몬스터가 등장하지 않았다는 뜻이다.
처치할 수 있는 몬스터 수의 최댓값을 출력한다.
6 4 1 1 2 2 3 3
5
각 턴에 다음과 같은 순서로 카드를 내면 $2$턴에 등장한 1번 몬스터를 제외한 모든 몬스터를 처치할 수 있다.
10 5 1 2 2 0 3 3 0 5 4 4
7