Submission #494098

#TimeUsernameProblemLanguageResultExecution timeMemory
494098peijarRoad Closures (APIO21_roads)C++17
5 / 100
49 ms5480 KiB
#include "roads.h" #include <bits/stdc++.h> using namespace std; #define int long long vector<int> minimum_closure_costs(signed N, vector<signed> U, vector<signed> V, vector<signed> W) { if (U == vector<signed>(N - 1, 0)) { vector<int> prefSum(N); sort(W.begin(), W.end()); for (int i = 0; i < N - 1; ++i) prefSum[i + 1] = prefSum[i] + W[i]; reverse(prefSum.begin(), prefSum.end()); return prefSum; } return vector<int>(N, 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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...