Submission #543865

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
5438652022-03-31 14:05:39AJ00Race (IOI11_race)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
//#include "race.h"
using namespace std;
//#define ll long long
#define ll long long
const ll MAXN = 200001;
const ll LOGN = 20;
vector<vector<pair<ll,ll>>> adj(MAXN);
int depth[MAXN];
ll par[MAXN][LOGN],weight[MAXN][LOGN];
pair<ll,int> lca(ll x, ll y){
ll X = x, Y = y;
if (depth[X] < depth[Y]){
swap(x,y);
swap(X,Y);
}
ll dh = depth[x]-depth[y];
ll totw = 0;
for (ll i = LOGN-1; i >= 0; i--){
if (dh&(1<<i)){
totw += weight[x][i];
x = par[x][i];
}
}
if (x == y){
return {totw, depth[X]-depth[Y]};
}
int lvl = 0;
for (ll i = LOGN; i >= 0; i--){
if (par[x][i] != par[y][i]){
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

/usr/bin/ld: /tmp/ccJzSwYx.o: in function `main':
grader.cpp:(.text.startup+0x28): undefined reference to `best_path(int, int, int (*) [2], int*)'
collect2: error: ld returned 1 exit status