제출 #1162509

#제출 시각아이디문제언어결과실행 시간메모리
1162509tw20000807도로 폐쇄 (APIO21_roads)C++20
5 / 100
44 ms10824 KiB
#include "roads.h" #include<bits/stdc++.h> using namespace std; vector<long long> minimum_closure_costs(int n, vector<int> u, vector<int> v, vector<int> w){ #define all(v) v.begin(), v.end() #define int long long #define pii pair<int, int> #define X first #define Y second #define SZ(s) ((int)s.size()) vector< vector< pii > > g(n); vector< int > ans(n); for(int i = 0; i < n - 1; ++i){ g[u[i]].push_back({v[i], w[i]}); g[v[i]].push_back({u[i], w[i]}); ans[0] += w[i]; } sort(all(w), greater<>()); for(int i = 0; i < n - 1; ++i){ ans[i + 1] = ans[i] - w[i]; } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...