Submission #328668

#TimeUsernameProblemLanguageResultExecution timeMemory
328668nandonathanielSjekira (COCI20_sjekira)C++14
110 / 110
40 ms876 KiB
#include<bits/stdc++.h> using namespace std; int a[100005]; int main(){ ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); int n,u,v,maxi=-1; long long ans=0; cin >> n; for(int i=1;i<=n;i++){ cin >> a[i]; ans+=a[i]; if(a[i]>maxi){ maxi=a[i]; } } ans-=maxi; for(int i=1;i<n;i++){ cin >> u >> v; ans+=max(a[u],a[v]); } cout << ans << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...