Submission #595995

#TimeUsernameProblemLanguageResultExecution timeMemory
595995snasibov05Parrots (IOI11_parrots)C++14
81 / 100
4 ms1172 KiB
#include "encoder.h" #include "encoderlib.h" void encode(int n, int m[]){ for (int i = 0; i < n; ++i){ int k = 0; int cur = m[i]; while (cur > 0){ int x = cur % 3; for (int l = 0; l < x; ++l) send(k * n + i); k++; cur /= 3; } } }
#include "decoder.h" #include "decoderlib.h" #include "bits/stdc++.h" using namespace std; void decode(int n, int l, int x[]){ vector<int> v(n); for (int i = 0; i < l; ++i){ v[x[i] % n] += pow(3, x[i] / n); } for (int i = 0; i < n; ++i) output(v[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...