#1913. 交换礼物
交换礼物
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
学校举行跳蚤市场,有交换礼物的环节。礼物从到编号。小夏想要得到编号为的礼物。 获取礼 物
有两种方式:
您可以直接购买礼物,第 个礼物花费钱。
您可以选择交换礼物,该活动支持种交换方式:两个特定的不同礼物,可以换取一个指定礼 物。
帮助小夏花最少的钱获得第号礼物。
输入格式
第一行一个数表示 组数据。
每组数据第一行两个数: 和。
接下来一行个数,表示 件物品的价格;
接下来 每行三个数,和表示可以使用礼物 和交换得到。
输出格式
每组数据输出一个数,表示获得礼物的最小费用。
样例
输入样例
2
5 3
5 0 1 2 5
5 2 3
4 2 3
1 4 5
3 1
2 2 1
1 2 3
输出样例
2
2
提示
对于的数据,礼物之间恰好形成一棵树的形式;
对于 的数据,保证礼物之间的依赖关系,不会形成环;
对于的数据, 。