제출 #1177520

#제출 시각아이디문제언어결과실행 시간메모리
1177520AgageldiRoad Closures (APIO21_roads)C++20
5 / 100
31 ms4656 KiB
#include "bits/stdc++.h" #include "roads.h" // #include "grader.cpp" using namespace std; #define ll long long ll sum, sum2, n, ans, sum3; vector <ll> v; vector<ll>minimum_closure_costs(int N,vector<int> U,vector<int> V,vector<int> W) { bool tr = 0; for(int i = 0; i < N; i++) { if(U[i] != i) tr = 1; if(i % 2 == 0) sum2 += W[i]; else sum3 += W[i]; } for(auto i : W) { sum += i; } sort(W.rbegin(),W.rend()); v.push_back(sum); if(!tr) { v.push_back(min(sum2,sum3)); for(int i = 1; i <= n-2; i++) { v.push_back(0); } return v; } for(auto i : W) { sum -= i; v.push_back(sum); } return v; }
#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...