第一行包含两个数字,城市的数量N,和Gigel参观城市的天数K。
第二行包含N个用空格隔开的N个数字ai,ai表示第i个城市的美化指数。
接下来的N-1行,每行包括两个数字ui,vi,表示城市ui和城市vi之间有一条双向道路直接相连。
1 <= N <= 3*10^5
1 <= K <= 10^18
0 <= ai <= 10^9
保证城市间是联通的
第一行包含两个数字,城市的数量N,和Gigel参观城市的天数K。
5 4
1 1 3 2 4
1 2
1 3
2 4
2 5
5
样例解释
第一天,Gigel将会离开城市1前往城市3
第二天,他将会离开城市3前往城市5
第三天,他将会离开城市5前往城市2
第四天,他将会离开城市2前往城市5