# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1168173 | HappyCapybara | Towns (IOI15_towns) | C++20 | 10 ms | 328 KiB |
#include "towns.h"
#include<bits/stdc++.h>
using namespace std;
int hubDistance(int N, int sub) {
vector<int> d1(N, 0), d2(N, 0);
int bsf = 0, f1, f2;
for (int i=1; i<N; i++){
int d = getDistance(0, i);
if (d > bsf){
bsf = d;
f1 = i;
}
}
bsf = 0;
for (int i=0; i<N; i++){
if (i == f1) continue;
int d = getDistance(f1, i);
d1[i] = d;
if (d > bsf){
bsf = d;
f2 = i;
}
}
int R = pow(10, 9);
map<int,int> m;
for (int i=0; i<N; i++){
if (i == f1 || i == f2) continue;
int d = getDistance(f2, i);
d2[i] = d;
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |