站外题,求原题
  • 板块学术版
  • 楼主82Young_UwU
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/7/19 16:37
  • 上次更新2023/11/3 08:51:13
查看原帖
站外题,求原题
324480
82Young_UwU楼主2023/7/19 16:37

题目描述

小h 现在要去偷袭地方的军火库,整个军火库中有 nn 个油桶,并且小h已经在这些油桶之间用汽油浇上 n−1n−1 条线路,使得每个油桶都联通。现在有一些油桶所在的位置有重要军火要被摧毁,小h 能够同时在 mm 个点放火。放火之后,火要经过一个单位的时间经过一条汽油路线。请你帮小h 设计这 mm 个放火点的位置,让重要军火能够在最短的时间内被点燃。

输入格式

第一行包含两个正整数 n,mn,m,表示油桶的数量和可以同时放火的点的数量。

第二行 nn 个整数 did_i,如果 did_i 为 00 表示该点没有军火,如果 did_i 为 11 表示该点有重要军火。

接下来 n−1n−1 行,每行两个整数 x,yx,y,表示一条连接油桶 xx 和油桶 yy 的汽油路线

输出格式

一个整数,表示点燃所有重要军火的最短时间

2023/7/19 16:37
加载中...