#P1430. General Mobilization
General Mobilization
题目描述
有一个国家有 个城市,这 个城市构成了一棵树。每个城市初始时有一个师的军队,第 个师的优先级为 。现在所有师都要沿最短路径去到首都 号城市。第 条边连接的两个城市 之间有一辆火车,每天可以被 个师通过。如果同一天有多个师需要通过第 条边, 值低的师先通过。从第 天开始算,求出每个点到达首都的时间。
输入格式
第一行一个整数 ,。
第二行 个整数 ,。
接下来 行,每行 个整数 。
输出格式
一行 个整数 ,表示每个点到达首都的时间。
4
40 10 30 20
1 2 1
2 3 1
4 2 1
0 1 3 2
5
5 4 3 2 1
1 2 1
2 3 1
2 4 1
4 5 1
0 1 4 2 3