Submission #1146852

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11468522025-02-06 21:27:31XXBabaProBerkayRace (IOI11_race)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;
#define F first
#define S second
#define PB push_back
#define MP make_pair
using ll = long long;
using pi = pair<int, int>;
template<typename T>
using vec = vector<T>;
template<typename T, const unsigned int N>
using arr = array<T, N>;
const int INF = 1e9 + 7;
int n, k, mx = 1e6, ans = INF;
int sz[100005], mn[1000005];
bool dead[100005];
vec<pi> adj[100005];
int pre_dfs(int u, int p)
{
sz[u] = 1;
for (auto v : adj[u])
if (v.F != p && !dead[v.F])
sz[u] += pre_dfs(v.F, u);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

race.cpp: In function 'int best_path(int, int, int*, int*)':
race.cpp:82:17: error: invalid types 'int[int]' for array subscript
   82 |         adj[H[i][0] + 1].emplace_back(H[i][1] + 1, L[i]);
      |                 ^
race.cpp:82:43: error: invalid types 'int[int]' for array subscript
   82 |         adj[H[i][0] + 1].emplace_back(H[i][1] + 1, L[i]);
      |                                           ^
race.cpp:83:17: error: invalid types 'int[int]' for array subscript
   83 |         adj[H[i][1] + 1].emplace_back(H[i][0] + 1, L[i]);
      |                 ^
race.cpp:83:43: error: invalid types 'int[int]' for array subscript
   83 |         adj[H[i][1] + 1].emplace_back(H[i][0] + 1, L[i]);
      |                                           ^