Submission #1189496

#TimeUsernameProblemLanguageResultExecution timeMemory
1189496AgageldiGondola (IOI14_gondola)C++20
Compilation error
0 ms0 KiB
#include "bits/stdc++.h" #include "grader.cpp" #include "gondola.h" using namespace std; #define N 200005 vector <int> v; int vis[N]; int valid(int n, int inputSeq[]) { for(int i = 0; i < n; i++) { if(vis[inputSeq[i]]) return 0; if(inputSeq[i] >= 1 && inputSeq[i] <= n) { v.push_back(i); } vis[inputSeq[i]] = 1; } v.push_back(v[0]); for(int i = 0; i < (int)v.size() - 1; i++) { int x1 = abs(inputSeq[v[i]] - inputSeq[v[i + 1]]); int x2 = abs(v[i] - v[i + 1]); if(min(x2,n - x2) != min(x1, n - x1)) return 0; } return 1; } int replacement(int n, int gondolaSeq[], int replacementSeq[]) { return -2; } int countReplacement(int n, int inputSeq[]) { return -3; }

Compilation message (stderr)

/usr/bin/ld: /tmp/ccS4p3We.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccKIMwuA.o:gondola.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/ccS4p3We.o:(.bss+0xf4260): multiple definition of `gondolaSequence'; /tmp/ccKIMwuA.o:(.bss+0x1b77a0): first defined here
/usr/bin/ld: /tmp/ccS4p3We.o:(.bss+0x0): multiple definition of `replacementSequence'; /tmp/ccKIMwuA.o:(.bss+0xc3540): first defined here
collect2: error: ld returned 1 exit status