1003 树
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
给一棵根为 的有根树,点 具有一个权值 。
定义一个点对的值 。
你需要对于每个节点 ,计算 $ ans_i = \sum_{u\in subtree(i), v\in subtree(i)} f(u,v) $ ,其中 表示 的子树。
请你输出 ,其中 表示 XOR。
Input
第一行输入一个 ,表示树的节点个数。
接下来 行输入 ,表示树边。
然后输入一行 个数字 ,表示点 的权值。
满足
Output
输出一个数字,表示答案。
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
1130
答案分别是 1918 544 416 224 36 0 0 0 80 0