#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++) {
if (((1 << j) & m[i])) {
send(i * 8 + j);
//cout << i * 8 + j << " ";
}
}
}
}
//int main() {
// int arr[] = {100, 59};
// encode(2, arr);
//}
#include "decoder.h"
#include "decoderlib.h"
#include <bits/stdc++.h>
using namespace std;
void decode(int n, int l, int x[]) {
int i, b;
vector <int> res;
res.resize(n);
for(int i = 0;i < l;i++) {
b = x[i];
int id = b / 8;
res[id] += (1 << (b % 8));
}
for (int j = 0;j < n;j++) {
output(res[j]);
}
}
//int main() {
//}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |