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

27945번 - 슬슬 가지를 먹지 않으면 죽는다

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB88044133948.291%

문제

키위새는 가지와 사랑에 빠지면서 가지로 맛있는 요리를 하기 위해 1ドル$번부터 $N$번까지의 번호가 붙은 $N$개의 요리 학원에 다니기 시작했다.

각 요리 학원 사이에는 총 $M$개의 양방향 길이 있고, $i$번째 길에는 정확히 $t_i$일에만 문을 여는 가지 디저트 노점이 있다. ($t_i$는 모두 다르다.) 아직 가지 요리를 배우는 중인 키위새는 직접 가지 요리를 해 먹지는 못하다 보니 가지 부족증(hypomelitzemia)이 발생했다. 키위새는 이제 매일 노점에 들러 가지 디저트를 먹지 않으면 쓰러지게 된다. 심지어 기억력도 퇴화해 $N-1$개의 길만을 기억할 수 있게 되었다!

모든 요리 학원에 다닐 수 있도록 $N-1$개의 길을 골랐을 때, 키위새가 쓰러지는 날이 $d$일차라고 하자. 날짜가 1ドル$일차부터 시작할 때, $d$의 최댓값을 구해보자.

입력

첫째 줄에 요리 학원의 수 $N,ドル 길의 수 $M$이 주어진다. $(2\le N\le 10^5;$ $N-1\le M\le\min\left(5\times 10^5, {N\choose 2}\right))$

둘째 줄부터 $M$개 줄에 각 길이 연결하는 두 학원의 번호 $u_i,ドル $v_i,ドル 길에 있는 노점이 여는 날 $t_i$가 주어진다. $(1\le u_i,v_i\le N;$ $u_i\ne v_i;$ 1ドル\le t_i\le 10^9;$ $t_i\ne t_j)$

각 요리 학원에서 길을 따라 모든 요리 학원으로 가는 방법이 존재하는 경우만 주어진다.

두 요리 학원 사이를 곧바로 잇는 길은 많아야 하나이다.

출력

첫째 줄에 $d$의 최댓값을 출력한다.

제한

예제 입력 1

4 5
1 3 1
3 2 3
4 1 2
4 2 4
2 1 5

예제 출력 1

4

예제 입력 2

10 15
1 2 18
1 5 19
1 6 15
2 3 12
2 4 9
3 8 11
3 10 6
4 7 7
4 9 4
5 9 14
5 10 8
6 7 3
6 8 17
7 10 16
8 9 10

예제 출력 2

1

어떤 길을 골라도 1ドル$일차에 노점을 방문할 수 없다.

힌트

출처

Contest > BOJ User Contest > 가지컵 > 2023 가지컵 G번

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

출처

대학교 대회

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

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