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

25910번 - 게이트웨이 정하기

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

문제

$N$개의 노드와 $N-1$개의 양방향 링크로 이루어져 있는 트리 구조의 네트워크가 있다.

율전이는 외부 네트워크로부터 데이터를 받아서 노드 전체에 이 데이터를 전달하려고 한다. 데이터는 20ドル$비트의 헤더 $X$를 포함하는데, 헤더는 링크를 지날 때마다 링크의 특성값과 XOR된 값으로 바뀌게 되고, 네트워크에 데이터를 전달하는 총 비용은 각 노드에 전달된 헤더의 1ドル$ 비트 개수의 합이 된다.

율전이는 외부 네트워크로부터 최초로 데이터를 받아 트리 네트워크에 전달할 게이트웨이 노드를 고르려고 하는데, 총 데이터 전달 비용을 최소로 하려고 한다. 율전이가 게이트웨이 노드를 잘 골랐을 때 구할 수 있는 총 데이터 전달 비용의 최솟값을 구하여라.

입력

첫 번째 줄에 노드의 수 $N,ドル 데이터의 헤더 $X$가 공백으로 구분되어 주어진다. $(1 \le N \le 100,000円;$ 0ドル \le X < 2^{20})$

두 번째 줄부터 $N-1$개의 줄에 걸쳐 각 링크가 연결하는 두 노드 $A,ドル $B$ 그리고 링크의 특성값 $C$가 공백으로 구분되어 주어진다. $(0 \le C < 2^{20})$

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

출력

총 데이터 전달 비용의 최솟값을 출력한다.

제한

예제 입력 1

1 5

예제 출력 1

2

예제 입력 2

3 1
1 2 1
1 3 1

예제 출력 2

1

예제 입력 3

5 5
1 2 10
1 3 7
3 4 1
1 5 11

예제 출력 3

7

힌트

출처

University > 성균관대학교 > 2022 SKKU 프로그래밍 대회 in 소프트의 밤 G번

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

출처

대학교 대회

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

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