#P9913. 树
树
树
Problem Description
给一棵根为 的有根树,点 具有一个权值 。 定义一个点对的值 。 你需要对于每个节点 ,计算 $ ans_i = \sum_{u\in subtree(i), v\in subtree(i)} f(u,v) $ ,其中 表示 的子树。 请你输出 ,其中 表示 XOR。
Input
第一行输入一个 ,表示树的节点个数。 接下来 行输入 ,表示树边。 然后输入一行 个数字 ,表示点 的权值。 满足
Output
输出一个数字,表示答案。
Sample Input
10
1 2
2 3
3 4
1 5
4 6
1 7
5 8
4 9
9 10
2 7 3 7 9 7 4 7 3 8
Sample Output
1130
Hint
答案分别是1918 544 416 224 36 0 0 0 80 0
Source
2024“钉耙编程”中国大学生算法设计超级联赛(1)
相关
在下列比赛中: