#7098. 哈密尔顿路(一)

哈密尔顿路(一)

题目描述

给定一个具有 nn 结点的完全图,即图中任意两点之间有且仅有一条双向边。这张图中边只有两种权重,其中有 n1n-1 条边的权重长度为 aa,这些边还构成了一棵树。其余的边权重长度都为 bb

给定每条边的权重长度,请在这张图中找到一个最短的哈密尔顿路。哈密尔顿路是指图上的一条路径,这条路径经过图上所有的点,不会重复经过任何一个点两次。

输入格式

第一行:三个整数 nnaabb。 接下来 n1n-1 行:每行两个整数 uuvv,表示一条权重长为 aa 的一条边,保证这些边形成一棵树。

输出格式

单个整数:表示最短哈密尔顿路的长度。

5 2 3
1 2
1 3
3 4
5 3
9
5 3 2
1 2
1 3
3 4
5 3
8

数据范围

  • 1a,b10,0001 \le a,b \le 10,000
  • 对于30%30\% 的数据,2n202\leq n\leq 20
  • 对于60%60\% 的数据,2n2,0002\leq n\leq 2,000
  • 对于100%100\% 的数据,2n200,0002\leq n \le 200,000