Type: Default File IO: auction 2000ms 1024MiB

拍卖会

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

拍卖会(auction\texttt{auction}

【题目描述】

露娜正在赛博空间中建立自己的商业帝国。

这天,K 王国决定把国家的电力系统的使用权向各个公司拍卖。

K 王国的电力系统可以看做连接 nn 个发电站的 n1n-1 条电路,任意两个城市都能通过若干条电路连通,最终 K 王国将要把每个发电站的使用权分给一些公司。

拍卖会上有 m+1m+1 个公司,分别是公司 1,2,3,,m1,2,3,\dots,m 以及露娜的公司。

对于第 ii 个公司(1im1\le i\le m),该公司有两个工厂分别在发电站 xi,yix_i,y_i 旁边,假如最终方案中 K 王国把 xix_iyiy_i 路径上每个发电站都分配给该公司,他们就愿意为该方案出价 ziz_i

K 王国的经济部长很聪明,他会在所有方案中找到获利最大的方案,如果有多个,他会随机取一个。

由于露娜是商业天才,因此她在每个发电厂附近都有工厂,但她不需要获得所有发电厂,那样的代价太大了。

具体来说,她会选定两个工厂 1s,tn1\le s,t\le n,假如最终方案中 K 王国把 sstt 路径上每个发电站都分配给露娜,她就愿意为该方案出价 rr,定义 w(s,t)w(s,t) 表示能够保证露娜一定能获得 sstt 上的每个发电站,她对此的出价 rr 最小是多少。

露娜想知道对于 n2n^2 种挑选 s,ts,t 的方案,所有 w(s,t)w(s,t) 的和是多少,输出答案对 998244353998244353 取模后的结果。

【输入格式】

auction.in\texttt{auction.in} 中读入数据。

第一行三个整数 n,m,qn,m,q

接下来 n1n-1 行,每行两个整数 ui,viu_i,v_i,表示一条连接发电站 uiu_iviv_i 的电路。

接下来 mm 行,每行三个整数 xi,yi,zix_i,y_i,z_i 表示一个公司的拍卖方案。

【输出格式】

输出到 auction.out\texttt{auction.out} 中。

输出一行一个整数,表示答案对 998244353998244353 取模后的结果。

【样例 1 输入】

4 4
1 2
1 3
1 4
1 2 1
3 3 2
1 4 3
2 4 6

【样例 1 输出】

116

【数据范围】

对于所有测试数据:n,m3×105,zi109n,m\le 3\times 10^5,z_i\le 10^9

NOIP 题目选讲

Not Attended
Status
Done
Rule
IOI
Problem
7
Start at
2023-11-4 12:00
End at
2023-11-9 12:00
Duration
120 hour(s)
Host
Partic.
29