A93083.「联合省选 2025」岁月

NOI/NOI+/CTSC

省选

通过率:0%

时间限制:3.00s

内存限制:512MB

题目描述

小 Y 有一个 nn 个节点、mm 条边的带权无向图 GG,节点由 11nn 编号。第 ii (1im)(1 \leq i \leq m) 条边连接 uiu_iviv_i,边权为 wiw_i。保证 GG 连通且没有重边自环。

小 Y 预见到岁月将会磨灭图 GG 的痕迹,而这会导致一些边变成有向边,另一些边直接消失。具体地,图 GG 历经岁月将会磨损为 nn 个节点的带权有向图 GG',其中对于第 ii (1im)(1 \leq i \leq m) 条边,GG'

  • 14\frac{1}{4} 的概率同时存在 uiu_iviv_iviv_iuiu_i 的有向边,它们的边权均为 wiw_i;
  • 14\frac{1}{4} 的概率存在 viv_iuiu_i、边权为 wiw_i 的有向边,而不存在其反向边;
  • 14\frac{1}{4} 的概率存在 uiu_iviv_i、边权为 wiw_i 的有向边,而不存在其反向边;
  • 14\frac{1}{4} 的概率 uiu_iviv_i 之间没有边。

所有 mm 个随机事件是独立的。

小 Y 认为一个无向图的核心是最小生成树,而一个有向图的核心是最小外向生成树。称图 GG' 的一个边子集 EE外向生成树,当且仅当 E=n1|E| = n - 1 且存在一个节点 xx 可以只经过 EE 中的有向边到达图 GG' 上的所有节点。图 GG'最小外向生成树即为图 GG' 上边权和最小的外向生成树。

小 Y 希望图的核心历经岁月侵蚀也保持不变,于是他想知道,有多大的概率,图 GG' 的最小外向生成树存在,且其边权和等于图 GG 的最小生成树边权和。

你需要将答案对 (109+7)(10^9 + 7) 取模。可以证明答案一定为有理数 ab\frac{a}{b},其中 aabb 互质,且 bb 不是 (109+7)(10^9 + 7) 的倍数。因此你输出的数 xx 需要满足 0x<109+70 \leq x < 10^9 + 7abx(mod109+7)a \equiv bx \pmod{10^9 + 7},可以证明这样的 xx 唯一存在。

输入格式

从文件 years.in 中读入数据。

本题有多组测试数据。输入的第一行两个整数 c,Tc, T,分别表示测试点编号和测试数据组数,接下来输入每组测试数据。样例满足 c=0c = 0

对于每组测试数据,第一行两个整数 n,mn, m,分别表示图 GG 的点数和边数,接下来 mm 行,第 ii (1im1 \leq i \leq m) 行三个整数 ui,vi,wiu_i, v_i, w_i,描述图 GG 上的一条边。

输出格式

输出到文件 years.out 中。

对于每组测试数据,输出一行一个整数,表示图 GG' 的最小外向生成树存在且其边权和等于图 GG 的最小生成树边权和的概率,对 (109+7)(10^9 + 7) 取模。

输入输出样例

  • 输入#1

    0 2
    2 1
    1 2 1
    3 3
    1 2 2
    1 3 2
    2 3 2
    

    输出#1

    750000006
    171875002
    
首页