Submission #1142348

#TimeUsernameProblemLanguageResultExecution timeMemory
1142348aarb_.tomatexdParrots (IOI11_parrots)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "encoder.h" #include "encoderlib.h" using namespace std; void encode(int N, vector<int>M){ int bin = 0; int ex = 1; for(int i=0;i<N;i++){ if(M[i] == 0){ ex*= 2; }else{ bin += ex; ex *= 2; } } send(bin); }
#include <bits/stdc++.h> #include "decoder.h" #include "decoderlib.h" using namespace std; #define ll long long void decode(int N, int L, vector<int>X){ int i, b; //L = 1;, n = 8, for(int i=0;i<L;i++){ int a = X[i]; int xd = 128; while(a > 0){ if(a >= xd){ a -= xd; xd /= 2; output(1); }else{ xd /= 2; output(0); } } } }

Compilation message (stderr)

# 1번째 컴파일 단계

/usr/bin/ld: /tmp/ccBsDqL8.o: in function `main':
grader_encoder.cpp:(.text.startup+0x16e): undefined reference to `encode(int, int*)'
collect2: error: ld returned 1 exit status