Submission #447683

#TimeUsernameProblemLanguageResultExecution timeMemory
447683dxz05Parrots (IOI11_parrots)C++14
0 / 100
5 ms1060 KiB
#include "encoder.h" #include "encoderlib.h" #include <bits/stdc++.h> using namespace std; void encode(int N, int M[]){ for (int i = 0; i < N; i++){ for (int j = 0; j < 8; j++){ /// ABBBBCCC int code = (M[i] & (1 << j)) > 0; code <<= 4; code |= i; code <<= 3; code |= j; send(code); } } }
#include "decoder.h" #include "decoderlib.h" #include <bits/stdc++.h> using namespace std; int arr[128]; void decode(int N, int L, int X[]){ for (int i = 0; i < L; i++){ int a = (X[i] & 128) > 0; if (a == 0) continue; X[i] &= 127; int ind = (X[i] >> 3); X[i] &= 7; int j = X[i]; arr[ind] |= 1 << j; } for (int i = 0; i < N; i++){ output(arr[i]); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...