*【树形DP:相邻点兼容】保护所有边[战略游戏]
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
【题意】
一棵有 个点的无根树。
选中某个点,则与 该点 相连的边都能被保护。
选中某些点,求使得所有边都被保护的最少点数。
例如,下面的树:
只需要选择 点 ,就可保护到所有的边。
【输入格式】
输入包含多组测试数据,每组测试数据描述一棵树。对于每组测试数据:
第一行包含整数 。
下来 行,每行描述一个节点。格式为:节点编号:(子节点数目) 子节点 子节点 …
节点编号从 0 开始,每个节点的子节点数量均不超过 10,每条边在输入数据中只出现一次。
【输出格式】
对于每组测试数据,输出一个占据一行的结果,表示最少需要的士兵数。
【输入样例】
4
0:(1) 1
1:(2) 2 3
2:(0)
3:(0)
5
3:(3) 1 4 2
1:(1) 0
2:(0)
0:(0)
4:(0)
【输出样例】
1
2
新初二 20260717上午(树形DP,11:00考察)
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 5
- 开始于
- 2026-7-17 10:40
- 结束于
- 2026-7-17 11:40
- 持续时间
- 1 小时
- 主持人
- 参赛人数
- 18