题目名称 | 4111. t2 |
---|---|
输入输出 | emptyfist.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:2, 提交:6, 通过率:33.33% | ||||
|
100 | 2.046 s | 19.48 MiB | C++ |
|
100 | 2.133 s | 14.58 MiB | C++ |
|
40 | 1.679 s | 5.66 MiB | C++ |
|
0 | 2.035 s | 3.15 MiB | C++ |
|
0 | 2.054 s | 19.48 MiB | C++ |
|
0 | 2.063 s | 3.13 MiB | C++ |
本题关联比赛 | |||
2025新春开学欢乐赛 | |||
2025新春开学欢乐赛 |
关于 t2 的近10条评论(全部评论) |
---|
观者有两张图,分别有 n_1 ,n_2 个点与 m_1,m_2 条边,并保证这两张图无重边与自环。
她根据这两张图生成了一张新图,生成规则如下:
新图有 n_1*n_2 个结点,编号记作一个正整数对(x,y),1⩽x⩽n_1,1⩽y⩽n_2 ;
对于每条第一张图上的边 (u,v,w),我们在所有新图的(u,i),(v,i),1⩽i⩽n_2之间都连一条边权为 w 的边;
对于每条第二张图上的边(u,v,w) ,我们在所有新图的(i,u),(i,v),1⩽i⩽n_1之间都连一条边权为 w 的边。
观者想知道这张新图的最小生成树的边权和,请你告诉她。
第一行四个正整数n_1,n_2,m_1,m_2。
接下来m_1 行每行三个正整数,表示第一张图中一条边的两个顶点与边权。
接下来m_2 行每行三个正整数,表示第二张图中一条边的两个顶点与边权。
一行一个正整数,表示答案。
4 4 3 4 1 2 2 1 3 3 1 4 2 1 2 1 2 3 3 3 4 2 4 1 3
29
对于100% 的数据,2⩽n_1,n_2⩽10^5,1⩽ m_1,m_2⩽ 3*10^5,边权在[1,10^8]之间,保证两张图均连通。
特殊性质 A:保证m_1=n_1-1,m_2=n_2-1,且每个结点度数不超过 2 。
特殊性质 B:保证两张图边集完全一致(对应标号的边顶点与边权均相同)。
核桃编程