luogu#P2619. [国家集训队] Tree I

    ID: 1656 远端评测题 2000ms 500MiB 尝试: 0 已通过: 0 难度: 7 上传者: 标签>二分集训队互测凸完全单调性(wqs 二分)生成树

[国家集训队] Tree I

Problem Description

You are given an undirected, weighted, connected graph. Each edge is colored black or white. Find a minimum-total-weight spanning tree that contains exactly needneed white edges.

It is guaranteed that a solution exists.

Input Format

The first line contains V,E,needV, E, need, the numbers of vertices, edges, and the required number of white edges.

Then follow EE lines. Each line contains s,t,c,cols, t, c, col, denoting the endpoints (vertices are numbered from 00), the edge weight, and the color (00 for white, 11 for black).

Output Format

Output one line: the total weight of the required spanning tree.

2 2 1
0 1 1 1
0 1 2 0
2

Hint

Constraints:

  • For 5%5\% of the testdata, V10V \le 10.
  • For another 15%15\% of the testdata, V15V \le 15.
  • For 100%100\% of the testdata, V5×104,E105V \le 5 \times 10^4, E \le 10^5.
  • All edge weights are positive integers in [1,100][1, 100].

By WJMZBMR.

Translated by ChatGPT 5