luogu#P5306. [COCI2018-2019#5] Transport
[COCI2018-2019#5] Transport
题目描述
一个国家有 个城市,每个城市中都有一个加油站,燃料储量为 。
有 条路径,将这些城市连接成一个树形结构。
一个货车能从城市 到达城市 ,货车的燃料量必须不小于 之间的距离。
每当货车抵达一个城市,就可以补充不超过加油站储量的燃料。
假设货车的油箱是无限大的,请你算出有多少个有序数对 满足:
一个油箱燃料量初始为 的货车,可以从城市 出发,抵达城市 。
请注意,货车只能走简单路径,也就是说不能走回头路。
输入格式
第一行一个正整数 。
第二行有 个正整数 ,表示每个加油站的燃料储量。
接下来 行,每行三个正整数 ,表示城市 之间有一条长为 的路径。
输出格式
一行一个整数表示答案。
2
3 1
1 2 2
1
5
3 1 2 4 5
1 2 3
3 2 2
4 2 6
5 4 3
5
提示
样例1解释:
唯一可行的是 ,即只有 是可行的。
数据范围:
对于 的数据:
对于 的数据:
树是一条链
对于 的数据: