Submission #832616

#TimeUsernameProblemLanguageResultExecution timeMemory
832616aymanrsTowns (IOI15_towns)C++14
13 / 100
15 ms948 KiB
#include "towns.h" #include <bits/stdc++.h> using namespace std; int hubDistance(int N, int sub) { int d[N][N]; int wi = 0, wj = 1, m = 0; for(int i = 0;i < N;i++) { d[i][i] = 0; for(int j = i+1;j < N;j++) { d[i][j] = d[j][i] = getDistance(i, j); if(d[i][j] > m){ m = d[i][j]; wi = i; wj = j; } } } for(int i = 0;i < N;i++){ if(i == wi || i == wj) continue; int dlca = (d[i][wi]+d[i][wj]-d[wi][wj])/2; m = min(m, max(d[i][wi]-dlca, d[i][wj]-dlca)); } return m; }

Compilation message (stderr)

towns.cpp: In function 'int hubDistance(int, int)':
towns.cpp:4:28: warning: unused parameter 'sub' [-Wunused-parameter]
    4 | int hubDistance(int N, int sub) {
      |                        ~~~~^~~
#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...