| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 3 초 | 1024 MB | 94 | 23 | 18 | 24.324% |
고인물 중 고인물. 분홍 동그라미의 마에스트로. 국가대표 주장. 수많은 단어로도 표현이 부족한 리듬게이머 카루나는 오늘도 나나미의 역작인 사운드 디제케아이아이 랩의 달인 투 온 방송을 하고 있다.
고인물 중의 고인물인 카루나가 모든 곡에서 손쉽게 퍼펙트 플레이를 달성할 수 있다는 사실은 누구나 알고 있는 사실이다. 그와 같은 고인물들을 위해, 이 게임에는 다음과 같은 하드 모드가 존재한다.
카루나의 방송을 즐겨보는 악질 시청자 류트는, 카루나의 게임 플레이를 방해하려고 한다. 구체적으로, 류트는 거액의 도네이션을 통해 피버 구간의 양쪽 끝 점 중 하나의 값을 $[0, M]$에 속하는 정수로 고정시킬 수 있다. 단, 고정시키는 값이 피버 구간의 시작점과 끝점 중 어느 것인지는 정할 수 없다. 그러고 난 뒤 카루나는 나머지 한 쪽 끝 점의 값을 지정한 뒤 게임을 플레이한다.
게임이 끝났을 때의 최종 점수를, 류트는 최소화하고자 하고 카루나는 최대화하고자 한다. 물론, 고인물 중의 고인물인 카루나는 자신의 점수를 최대화하기 위해서 원하는 노트만 골라서 처리하는 것이 가능하다.
방송을 보고 있는 다른 고인물 시청자인 아거스는 게임의 결과가 어떻게 될지 궁금해졌다. 아거스를 도와 최종 점수를 예측해보자.
첫 번째 줄에 노트의 개수 $N$, 곡의 길이 $M$, 피버 타임의 최대 길이 $K$가 공백으로 구분되어 주어진다.
두 번째 줄부터 $N$개의 줄에 걸쳐 각 노트에 대한 정보가 $T_i$에 대한 오름차순으로 주어진다. $i$번째 줄에는 $i$번째 노트에 대한 $T_i$, $S_i$, $D_i$가 공백으로 구분되어 주어진다.
게임이 끝났을 때의 최종 점수를 출력한다. 절대/상대 오차는 $10^{-6}$까지 허용한다.
3 5 2 0 1 3 2 2 7 4 3 12
0.25
류트는 한 쪽 구간의 끝 점을 5로 지정한다. 이때, 카루나는 나머지 구간의 끝점을 3으로 지정하고 모든 노트를 처리하여 최종 점수는 $\frac{3}{12} = 0.25$가 된다.
Contest > BOJ User Contest > Semi-Game Cup > Semi-Game Cup 4 : Grand Final F번