Submission #362492

#TimeUsernameProblemLanguageResultExecution timeMemory
362492PetyGondola (IOI14_gondola)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> //#include "gondola.h" using namespace std; int valid (int n, int inputSeq[]) { vector<int>f; f.resize(250002); for (int i = 0; i < n; i++) { int next = (i + 1) % n; if (f[inputSeq[i]]) return 0; f[inputSeq[i]] = 1; if (inputSeq[i] <= n && inputSeq[next] <= n) { if (inputSeq[i] == n && inputSeq[next] != 1) return 0; else if (inputSeq[i] < n && inputSeq[next] != inputSeq[i] + 1) return 0; } } return 1; } int replacement (int n, int inputSeq[], int replacementSeq[]) { vector<int>f; f.resize(250002); int mx = 0; for (int i = 0; i < n; i++) { f[inputSeq[i]] = 1; mx = max(mx, inputSeq[i]); } int l = 0; for (int i = 1; i <= mx; i++) if (!f[i]) replacementSeq[l++] = i; return l; } int countReplacement (int n, int inputSeq[]) { return 0; } /*int main() { int aux[] = {3, 1, 4}; int aux2[1] = {0}; cout << replacement(3, aux, aux2); return 0; }*/

Compilation message (stderr)

/tmp/ccDiOWTz.o: In function `main':
grader.cpp:(.text.startup+0xb6): undefined reference to `valid'
grader.cpp:(.text.startup+0x108): undefined reference to `countReplacement'
grader.cpp:(.text.startup+0x132): undefined reference to `replacement'
collect2: error: ld returned 1 exit status