제출 #1354367

#제출 시각아이디문제언어결과실행 시간메모리
1354367Jawad_Akbar_JJ앵무새 (IOI11_parrots)C++20
52 / 100
1 ms836 KiB
#include <iostream>
#include <vector>
#include "encoderlib.h"
#include "decoderlib.h"

using namespace std;

void encode(int n, int m[]){
	vector<int> v;

	for (int i=0;i<n;i++){
		for (int j=7;j+1;j--)
			v.push_back(!!(m[i] & (1<<j)));
	}

	for (int i=0;i<8 * n;i++)
		send(i + i + v[i]);
}
#include <iostream>
#include <vector>
#include "encoderlib.h"
#include "decoderlib.h"

using namespace std;

void decode(int n, int x, int l[]){
	vector<int> v(x);

	for (int i=0;i<x;i++)
		v[(l[i] & 254) / 2] = l[i] & 1;
	for (int i=0, num = 0;i<x;i++){
		num = num + num + v[i];
		if (i % 8 == 7)
			output(num), num = 0;
	}
}
#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...