#Y1254. 死亡之树
时间限制1000 ms
内存限制256 MiB
通过率—0 / 0 次提交
题目描述
如果一个个点,条无向边的图中(保证没有重边)的若干个点与连接它们的边组成的一棵树满足个节点,个叶子,则称这棵树为死亡之树。求这个图中有多少棵不同的死亡之树? 叶子的定义:度数为的节点。 树相同的定义:如果两棵树可以通过摆放,旋转转化为另一棵树的形状,则称之为相同的树。如 与为相同的一棵树。
/ \ 1 3
输入
第一行两个整数代表个点条边,最终需要有个叶子; 接下来行每行两个整数,表示点与点有一条边。
输出
一个整数,代表有多少棵死亡之树。
输入样例
3 3 2
1 2
2 3
1 3
输出样例
3
提示
【样例输入2】
4 6 3 1 2 2 3 3 4 4 1 1 3 2 4
【样例输出2】
4
【数据规模及约定】 对于40%的数据:。 对于70%的数据:。 对于100%的数据:。
树的计数说明
按输入图的顶点编号与所选边集区分生成树;原文旋转示意只说明同一边集的画法不重复计数。三角形样例输出3而非1,明确不同顶点/边的同构路径仍分别计数。
评测数据说明
本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共6个测试点,非原站或官方原始数据。总分100分。