边号排序
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.
边号排序
题目描述
Cuber QQ 会给你一张 个点 条边的连通简单无向图 ,点从 到 编号,边从 到 编号。
Cuber QQ 给定的编号是精心设计的,编号为 到 的边恰好会构成图 的一棵生成树 。
Cuber QQ 要求你分别将 中 个数分配给每条边作为边权,需要保证任意两条边的边权都是不同的,即所有边的边权构成一个 的全排列。
如果某一个分配方案中 恰好是图 的最小生成树,Cuber QQ 就认为这是一个优美的分配方案,而此时 的边权和为该方案的价值。
现在 Cuber QQ 想知道所有优美的分配方案的价值总和。
输入格式
第一行两个整数 ,接下来 行每行两个整数 表示一条边。
输出格式
一个整数表示答案。
样例 #1
样例输入 #1
3 3
1 2
2 3
1 3
样例输出 #1
6
样例 #2
样例输入 #2
4 4
1 2
3 2
3 4
1 3
样例输出 #2
50
样例 #3
样例输入 #3
15 28
10 7
5 9
2 13
2 14
6 1
5 12
2 10
3 9
10 15
11 12
12 6
2 12
12 8
4 10
15 3
13 14
1 15
15 12
4 14
1 7
5 11
7 13
9 10
2 7
1 9
5 6
12 14
5 2
样例输出 #3
657573092
数据范围
- 是简单图
- 保证点 和边 构成的子图是 的生成树。
样例解释 1
一个方案是优美的当且仅当 号边的边权是 ,在这些方案中最小生成树的边权和都是 ,共有 种不同的分配方案,故总和是 。
20240521集训
- Status
- Done
- Rule
- IOI
- Problem
- 6
- Start at
- 2024-5-21 19:00
- End at
- 2024-5-21 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 16