Toggle navigation
ZLSOJ
常见问答
讨论版
问题
来源/分类
状态
排名
竞赛&作业
名校联赛
Login
问题1558--树的最小覆盖(pku1848 最少的点通过边覆盖其它所有的点)
1558: 树的最小覆盖(pku1848 最少的点通过边覆盖其它所有的点)
时间限制:
1 Sec
内存限制:
128 MB
提交:
0
解决:
0
[
提交
] [
状态
] [
讨论版
] [命题人:
]
题目描述
假设一棵树有n个顶点,从1到n编号。如果可能的话,加上一个最小的边数,这样每个顶点就只属于一个循环。
输入
输入具有以下结构:
n*
X(1)Y(1)
X(2)Y(2)
……
x(n-1)y(n-1)
n(3<=n<=100)是顶点数。x(i)和y(i)(x(i),y(i)是整数,1<=x(i),y(i)<=n)表示第i边连接的两个顶点。
输出
如果问题没有解决方案,则输出将包含值-1,否则为整数,表示添加的边数。
样例输入
7 1 2 1 3 3 5 3 4 5 6 5 7
样例输出
2
来源/分类
树形DP
[
提交
] [
状态
]