Logo
(追記) (追記ここまで)

33891번 - 구간 단속 종료 지점입니다 스페셜 저지

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB66322246.809%

문제

2025 아주대학교 프로그래밍 경시대회가 끝난 후, 현빈이는 차를 타고 본가에 내려가는 중이다.

현빈이가 본가로 가는 경로는 일직선으로 나타낼 수 있으며, 학교는 $x=0$에, 본가는 $x=E$에 위치하고 있다. 현빈이가 운전하는 차의 속력은 $M$을 넘을 수 없다.

본가로 향하는 길에는 총 $N$개의 구간 단속 지점이 있다. $i(1\leq i\leq N)$번째 구간 단속 지점 $[s_i,e_i)$는 $x=s_i$에서 시작하고 $x=e_i$에서 종료되며, 구간을 지나는 평균 속도는 $v_i$를 초과해서는 안 된다.

학교의 위치인 $x=0$에서 출발하여 현빈이의 본가인 $x=E$에 도착하는데 걸린 최소 시간을 구해보자.

단, 현빈이의 차가 가속과 감속을 하는 데는 시간이 걸리지 않는다.

입력

첫 번째 줄에 구간 단속 지점의 수 $N,ドル 현빈이가 운전하는 차의 최대 속력 $M,ドル 현빈이의 본가 위치 $E$가 공백으로 구분되어 주어진다. $(1\leq N\leq 500,000円;$ 1ドル\leq M \leq 1,235円;$ 1ドル \leq E \leq 10^{9})$

두 번째 줄부터 $N$개 줄에 걸쳐 구간 단속 지점에 대한 정보 $s_i, e_i, v_i$가 공백으로 구분되어 주어진다. $(0\leq s_i < e_i \leq E;$ 1ドル\leq v_i \leq M)$

입력으로 주어지는 모든 수는 정수이다.

출력

현빈이가 본가에 도착하는데 걸린 최소 시간을 출력한다. 절대/상대 오차는 10ドル^{-6}$까지 허용한다.

제한

예제 입력 1

2 5 20
5 10 2
10 15 2

예제 출력 1

7

예제 입력 2

2 5 20
5 10 2
7 15 1

예제 출력 2

10.4

노트

  • $x=s$를 통과하는 시점이 $t_1$이고 $x=e$를 통과하는 시점이 $t_2$라고 할 때, 구간 $[s,e)$의 평균 속도 $\bar{v}$는 다음과 같다. $$\bar{v}=\frac{e-s}{t_2-t_1}$$
  • 현빈이의 집은 용인시 수지구로, 고작 차로 10분 거리라고 한다.

출처

University > 아주대학교 > 2025 아주대학교 프로그래밍 경시대회 APC > Div.1 G번

University > 아주대학교 > 2025 아주대학교 프로그래밍 경시대회 APC > Open Contest I번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /