比特镇(Bytetown)有 个房子,分别标记为 。每个房子中住着一个人。小 Q 住在房子 里。比特镇中有 条双向街道连接这些房子,形成树的结构。在这个问题中, 表示从房子 到房子 的最短路径上所有房子的集合。
比特镇的电话线路网络由 条不同的线路组成。第 条线路可以用 5 个整数 表示,这意味着,对于集合 中的任意两个不同的房子 和 , 可以以 的费用向 打电话。
小 Q 现在计划在他家举办一个大派对,因此他希望让尽可能多的人知道这个消息。只要一个人得到了消息,就可以通过电话传递给其他人,但人不能离开自己的房子。
请你编写一个程序,计算出最多能有多少人参加这个派对,以及达到这个人数所需的最低总成本。小 Q 自己应该被包括在答案中。