码迷,mamicode.com
首页 > 其他好文 > 详细

【启发式搜索】Codechef March Cook-Off 2018. Maximum Tree Path

时间:2018-11-06 16:45:45      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:最小   codec   最小值   codechef   接下来   最大   path   题目   一个   

 

题目描述
给定一棵 N 个节点的树,每个节点有一个正整数权值。记节点 i 的权值为 Ai。
考虑节点 u 和 v 之间的一条简单路径,记 dist(u, v) 为其长度,gcd(u, v) 为路径上所有节点
(包含 u 和 v)的权值的最大公因子。min(u, v) 为路径上所有节点的权值的最小值。
请求出所有节点对 (u, v) 中 dist(u, v) · gcd(u, v) · min(u, v) 的最大值。
输入格式
输入的第一行包含一个整数 T,代表测试数据的组数。接下来是 T 组数据。
每组数据的第一行包含一个整数 N,代表树中节点的个数。接下来一行包含 N 个整数
A1, A2, . . . , AN。
接下来 N − 1 行,每行包含三个整数 u, v, w,代表节点 u 和 v 之间连有一条长度为 w 的边。
输出格式
对于每组数据,输出一行,包含一个整数,代表所求答案。
数据范围
• 1 ≤ T ≤ 100
• 2 ≤ N ≤ 105
• 2 ≤
∑N ≤ 105
• 1 ≤ Ai ≤ 104
• 1 ≤ u, v ≤ N
• 1 ≤ w ≤ 105


 

题目分析

【启发式搜索】Codechef March Cook-Off 2018. Maximum Tree Path

标签:最小   codec   最小值   codechef   接下来   最大   path   题目   一个   

原文地址:https://www.cnblogs.com/antiquality/p/9915784.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!