Submission #1219879

#TimeUsernameProblemLanguageResultExecution timeMemory
1219879SpyrosAlivParrots (IOI11_parrots)C++20
0 / 100
1 ms836 KiB
#include "encoder.h" #include "encoderlib.h" #include "decoder.h" #include "decoderlib.h" #include <bits/stdc++.h> using namespace std; void encode(int n, int m[]) { int curr = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < 8; j++) { send(((m[i] >> j) & 1) * 100 + curr); curr++; } } }
#include "encoder.h" #include "encoderlib.h" #include "decoder.h" #include "decoderlib.h" #include <bits/stdc++.h> using namespace std; void decode(int n, int l, int x[]) { vector<int> ans(n, 0); for (int i = 0; i < l; i++) { int curr = x[i]; int idx = curr % 100; int pos = idx / 8; int bon = idx % pos; ans[pos] |= (curr / 100) * (1 << bon); } for (int i = 0; i < n; i++) output(ans[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...