Submission #662556

#TimeUsernameProblemLanguageResultExecution timeMemory
662556esomerTraffic (IOI10_traffic)C++17
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> #include "traffic.h" #include "grader.h" using namespace std; #define ll long long #define endl "\n" const int MOD = 998244353; int mn, city, total; int DFS(int x, vector<int>& v, vector<vector<int>>& adj, int p){ int subtree = 0; int mx = 0; for(int node : adj[x]){ if(node == p) continue; int sz = DFS(node, v, adj, x); mx = max(mx, sz); subtree += sz; } mx = max(mx, total - sz - v[x]); if(mx < mn){ mn = mx; city = x; } return subtree + v[x]; } int LocateCentre(int n, int* P, int* S, int* D){ vector<int> v(n); vector<vector<int>> adj(n); total = 0; for(int i = 0; i < n; i++) {v[i] = P[i]; total += v[i];} for(int i = 0; i < n - 1; i++){ adj[S[i]].push_back(D[i]); adj[D[i]].push_back(S[i]); } mn = 2e9; DFS(0, v, adj, -1); return city; }

Compilation message (stderr)

traffic.cpp:3:10: fatal error: grader.h: No such file or directory
    3 | #include "grader.h"
      |          ^~~~~~~~~~
compilation terminated.