题目描述
给定一棵n个点树,其中点1为根节点,并且根为第0层。树中每个点都有一个权值,现在让你求出树中所有奇数层的点的权值之和。
注意:层是每个点到根节点的最短边数,根为第0层。
输入格式
第一行一个整数n。
第二行包含n个正整数a1,a2,...,an(1≤ai≤109),表示编号为i的节点点权。
接下来n−1行每行两个整数u,v。代表u与v之间有一条边。
输出格式
输出所有奇数层节点的权值之和
样例
5
5 15 1 4 9
1 2
1 3
2 4
2 5
16
数据范围
1≤n≤105
1≤ai≤109
1≤u,v≤n
信息学奥赛网,一个优质的信息学奥赛学习资源平台!
信息学奥赛网 »
树的求和