Submission #1352709

#TimeUsernameProblemLanguageResultExecution timeMemory
1352709nathlol2Road Closures (APIO21_roads)C++20
5 / 100
29 ms4008 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){
  priority_queue<int, vector<int>, greater<int>> pq;
  for(int i = 0;i<W.size();i++) pq.push(W[i]);
  vector<long long> ans(N);
  for(int i = N - 2;i>=0;i--){
    ans[i] = ans[i + 1] + pq.top();
    pq.pop();
  }
  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...