#P9217. 树
树
因为是普及组模拟,所以没有背景。
题目描述
给出一棵个节点的树,节点标号为到,第个点有点权。
定义一个点的集合的能量值是集合中所有点点权和的平方。
现在你要求出树上所有连通块的能量值的和。
树上一个点的集合是连通块,当且仅当只保留两个端点都在集合内的边后,该集合仍然连通。
由于答案可能很大,你只需要输出它模的值。
输入格式
第一行一个正整数,表示节点数目。
接下来一行个整数,表示第个点的点权是。
接下来行,第行两个正整数,表示树上有一条和之间的边。
保证给出的边形成一棵树。
输出格式
一行一个整数,表示答案模的值。
样例输入1
4 1 2 3 4 1 3 2 3 4 3
样例输出1
401
样例2
见下发文件的ex_tree2.in与ex_tree2.out。
数据范围
本题不采取子任务评测。
对于的数据,。
对于的数据,。
对于另外的数据,。
对于另外的数据,,。
对于的数据,,。
时间限制:1s
空间限制:512MB
相关
在下列比赛中: