最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 AB: L18-4 树形dp - 练习4

    正文概述 网友投稿   2026-01-22 16:19:16  

    题目描述

    病毒人调动碎片攻击,碎片的分布是树形的,一共有n个节点,如果某个节点被连锁枪击中,与它相邻的节点上的碎片也会被覆盖击中并消失。小极客每使用一次连锁枪都可以击中一个节点,他想计算出最少使用几次连锁枪就可以消除所有碎片。请你帮助他解决这个问题吧(n <= 2000)。

    输入

    第一行一个整数n。 接下来n-1行,每行两个整数,表示一条边。

    输出

    一个整数,表示最少使用几次连锁枪就可以消除所有碎片。

    样例输入

    5
    1 3
    5 2
    4 3
    3 5

    样例输出

    2
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 AB: L18-4 树形dp - 练习4