| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 213 | 100 | 94 | 49.474% |
2010년, F덕트라는 기술이 등장하여 레이스카의 다운포스를 줄임으로써 최고 속도를 향상시킬 수 있게 되었다.
그러나 국제자동차연맹(FIA)은 안전상의 이유로 이 기술을 금지하였고, 2011년부터는 이를 대체하는 기술인 DRS(Drag Reduction System) 를 도입하였다.
DRS는 레이스카의 리어윙을 조작해 다운포스를 줄이는 장치이다.
이 문제에서는 규칙을 단순화하여, 아래 조건일 때 DRS 사용이 가능하다.
트랙은 길이 $T$의 원형이며, 모든 드라이버는 동일한 방향으로 트랙을 따라 주행한다.
예를 들어, $N$이 4ドル$이고, $T$가 60000ドル$인 원형 트랙에서 경기하고 있다고 생각하자. 레이스를 하는 드라이버의 이름은 $A,ドル $B,ドル $C,ドル $D$이고, 각각 1ドル,ドル 2ドル,ドル 3ドル,ドル 4ドル$등이라고 생각하자.
이 경우에, $B$는 $A$보다 30000ドル$ 만큼, $C$는 $B$보다 29000ドル$ 만큼, $D$는 $C$보다 1500ドル$만큼 뒤쳐져 있다고 하자.
$A$를 기준으로 $B$는 30000ドル$만큼, $C$는 59000ドル$만큼, $D$는 60500ドル$만큼 뒤쳐져 있다.
이때 물리적으로 $D$는 바로 앞 차량인 $A$에게서 500ドル$만큼 뒤에 있을 것이다.
DRS의 사용 조건에서, 0ドル$ 초과 1000ドル$ 이하의 간격인 상황이라면 DRS를 사용할 수 있기 때문에, $A$는 $C$보다 1000ドル$ 만큼 뒤에 있으므로 DRS를 사용할 수 있고, $D$는 $A$보다 500ドル$ 만큼 뒤에 있기 때문에 DRS를 사용할 수 있다. 그렇기 때문에 DRS를 사용할 수 있는 드라이버는 $A$와 $D$이다.
예시를 참고하여 각 드라이버가 DRS를 사용할 수 있는지 여부를 판단해보자.
첫째 줄에 드라이버 수 $N$과 트랙 한 바퀴의 길이 $T$가 주어진다. $(2 \leq N \leq 200,000円 ; 1,000円 \leq T \leq 3,000円,000円)$
둘째 줄부터 $N$개의 줄에 걸쳐, 순위가 높은 드라이버부터 차례대로 드라이버 이름 $D_i$와 바로 앞 등수와의 거리 차이 $t_i$가 주어진다. 거리는 앞 등수와의 상대적인 거리다. 가장 선두에 있는 드라이버는 앞에 차량이 없으므로, $t_1 = 0$ 임이 보장된다. 또한, 두 대 이상의 차가 같은 위치에 존재하지 않음이 보장된다.
DRS를 사용할 수 있는 드라이버들의 이름을 사전순으로 출력한다.
DRS를 사용할 수 있는 드라이버가 없다면 -1을 출력한다.
4 60000 A 0 B 30000 C 29000 D 1500
A D
문제 지문에서 설명한 것과 같다.
2 80000 sdmf 0 HirasawaYui 80682
HirasawaYui
$n$번째 바퀴를 돌고 있는 선수 sdmf와, $n-1$번째 바퀴를 돌고 있는 HirasawaYui 라는 드라이버가 있는데, 두 드라이버의 간격이 682ドル$ 만큼 나기 때문에, 조건을 만족하게 되어 HirasawaYui는 DRS를 사용할 수 있는 것이다.
8 200000 HakureiReimu 0 KirisameMarisa 5399 YagokoroEirin 8888 Chirno 9999 ReisenUdongeinInaba 1234 FlandreScarlet 4300 KonpakuYoumu 2003 KomeijiSatori 2008
-1
DRS를 사용할 수 있는 드라이버가 없기 때문에 $-1$을 출력한다.
19 80000 NOR 0 PIA 698 RUS 21218 LEC 20644 ALO 16480 BOR 7129 STR 2005 LAW 1277 VER 3194 ANT 17208 HAD 851 HAM 1361 HUL 21407 SAI 2058 ALB 4785 OCO 7147 TSU 1685 COL 427 GAS 8974
ALO COL HAD PIA
2025년은 DRS를 사용하는 마지막 해이다. 2026년부터는 새로운 기능으로 대체될 예정이다.
University > 동국대학교 > 2025 동국대학교 프로그래밍 경진대회 DGUPC F번