제출 #1132308

#제출 시각아이디문제언어결과실행 시간메모리
1132308stdfloatXoractive (IZhO19_xoractive)C++20
컴파일 에러
0 ms0 KiB
#include "bits/stdc++.h" #include "interactive.h" #include "grader.cpp" using namespace std; #define sz(v) (int)(v).size() #define all(v) (v).begin(), (v).end() vector<int> guess(int n) { int a1 = ask(1); map<int, int> m; m[a1] = 1; for (int x = 0; x < 7; x++) { vector<int> v; for (int i = 2; i <= n; i++) if ((i >> x) & 1) v.push_back(i); if (v.empty()) continue; vector<int> u = get_pairwise_xor(v); set<int> s(all(u)); v.push_back(1); u = get_pairwise_xor(v); set<int> t(all(u)); for (auto i : t) if (s.find(i) == s.end()) m[i ^ a1] ^= 1 << x; } vector<int> v(n); for (auto [x, y] : m) v[y - 1] = x; return v; }

컴파일 시 표준 에러 (stderr) 메시지

/usr/bin/ld: /tmp/ccoZa9fx.o: in function `query()':
grader.cpp:(.text+0x3d0): multiple definition of `query()'; /tmp/ccipxSsI.o:Xoractive.cpp:(.text+0x770): first defined here
/usr/bin/ld: /tmp/ccoZa9fx.o: in function `ask(int)':
grader.cpp:(.text+0x400): multiple definition of `ask(int)'; /tmp/ccipxSsI.o:Xoractive.cpp:(.text+0x7a0): first defined here
/usr/bin/ld: /tmp/ccoZa9fx.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccipxSsI.o:Xoractive.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/ccoZa9fx.o: in function `get_pairwise_xor(std::vector<int, std::allocator<int> >)':
grader.cpp:(.text+0x460): multiple definition of `get_pairwise_xor(std::vector<int, std::allocator<int> >)'; /tmp/ccipxSsI.o:Xoractive.cpp:(.text+0x800): first defined here
collect2: error: ld returned 1 exit status