# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
416937 | Emin2004 | Race (IOI11_race) | C++14 | 35 ms | 4892 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include "race.h"
#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define pb push_back
#define pii pair<int, ll>
#define F first
#define S second
const int N = 10005;
const int mod = 1e9+7;
int par[1005][20], hgh[N], tin[N], tout[N], tmr = 1;
ll dis[N];
vector<pii> a[N];
void DFS(int node){
for(int i = 1; i <= 10; i++){
par[node][i] = par[par[node][i - 1]][i - 1];
}
tin[node] = tmr;
tmr++;
for(pii i : a[node]){
if(i.F != par[node][0]){
par[i.F][0] = node;
dis[i.F] = dis[node] + i.S;
hgh[i.F] = hgh[node] + 1;
DFS(i.F);
}
# | 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... |