# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1155241 | NeilP | Toll (APIO13_toll) | C++20 | 0 ms | 320 KiB |
#include <iostream>
#include <vector>
#include <algorithm>
using std::pair;
using std::vector;
using std::cout;
using std::cin;
using std::endl;
using std::endl;
using std::swap;
struct Edge{
long long a;
long long b;
long long cost;
};
long long n, m, k;
vector<vector<pair<long long, long long>>> tree;
bool comp(Edge a, Edge b){
return a.cost < b.cost;
}
vector<long long> parent;
vector<long long> size;
vector<long long> tots;
long long find(long long x){
if(parent[x] == x)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |