#include "encoder.h"
#include "encoderlib.h"
#include <bits/stdc++.h>
using namespace std;
using lli=long long int;
#define pb push_back
#define deb(x) cout<<#x<<": "<<x<<endl;
void encode(int N, int M[])
{
for(int i=0; i<N; ++i){
for(int j=0; j<8; ++j){
if(M[i]%2){
send(8*i+j);
}
M[i]/=2;
}
}
}
#include "decoder.h"
#include "decoderlib.h"
#include <bits/stdc++.h>
using namespace std;
using lli=long long int;
#define pb push_back
#define deb(x) cout<<#x<<": "<<x<<endl;
void decode(int N, int L, int X[])
{
vector<int> ans (N,0);
for(int i=0; i<L; ++i){
int a=X[i]/8;
int b=X[i]%8;
ans[a]+=(1<<b);
}
for(int i=0; i<N; ++i){
//deb(ans[i]);
output(ans[i]);
}
}
# | 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... |