Submission #437156

#TimeUsernameProblemLanguageResultExecution timeMemory
437156MilosMilutinovic던전 (IOI21_dungeons)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>

using namespace std;

const int maxn = 4e5 + 5;

int n, s[maxn], p[maxn], w[maxn], l[maxn];

void init(int N, int* S, int* P, int* W, int* L) {
  n = N;
  for (int i = 0; i < N; i++) {
    s[i] = S[i];
    p[i] = P[i];
    w[i] = W[i];
    l[i] = L[i];
  }
}

long long simulate(int x, int z) {
  while (x < n) {
    if (z >= s[x]) {
      z += s[x];
      x = w[x];
    } else {
      z += p[x];
      x = l[x];
    }
  }
  return z;
}

Compilation message (stderr)

/usr/bin/ld: /tmp/cct3oEXl.o: in function `main':
grader.cpp:(.text.startup+0x3bd): undefined reference to `init(int, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status