#L3457. 「COCI 2021.1」Janjetina
「COCI 2021.1」Janjetina
题目描述
有一棵 个点的树,边有边权。
计算满足如下要求的有序点对个数:
设 为两点之间最短路上边权的最大值, 为两点之间最短路所经过边的个数,要求w−l≥k,其中 会给定。
输入格式
第一行为两个整数 与 。
接下来 行,每行三个整数 ,表示有一条由 到 ,边权为 的边。
输出格式
输出满足要求的无序点对个数。 (但样例输出似乎是按有序给出的,可能题目实际是有序点对,需注意。)
样例 1
输入
text 3 1 1 2 3 1 3 2 输出
text 6
样例 2
输入
text 4 1 1 2 1 2 3 2 3 4 3 输出
text 6
样例 3
输入
text 5 2 1 2 2 1 3 3 3 4 2 3 5 4 输出
text 8 满足条件的点对有 。
数据范围与提示
对于所有子任务,保证 , ,, 。
子任务 子任务编号 约束 分值 1 15/110 2 给定的树为一条链 35/110 3 无特殊限制 60/110