比赛 20111109 评测结果 EEEEEEEEEE
题目名称 火车站饭店 最终得分 0
用户昵称 临轩听雨ゐ 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2011-11-09 10:46:47
显示代码纯文本
#include <iostream>
#include <cstdio>
#include <cstring>
#include <iomanip>
using namespace std;
int n;
int mon[100001],ans[100001]={0};
int a[1001][1001]={0},num[100001]={0};
int main()
{
	freopen("profitz.in","r",stdin);
	freopen("profitz.out","w",stdout);
	int n;
	int i,j,k;
	int sum=0;
	cin>>n;
	for(i=1;i<=n;i++)
		cin>>mon[i];
	for(i=1;i<=n-1;i++)
	{
		int c,b;
		cin>>c>>b;
		num[c]++;
		num[b]++;
		a[c][b]++;
		a[b][c]++;
	}
	for(i=1;i<=n;i++)
	{
		if(num[i]==1)
		{
			sum+=mon[i];
		}
	}
	cout<<sum;
	return 0;
}