Submission #232049

# Submission time Handle Problem Language Result Execution time Memory
232049 2020-05-15T20:05:19 Z luciocf Parrots (IOI11_parrots) C++14
81 / 100
13 ms 1792 KB
#include <bits/stdc++.h>
#include "encoder.h"
#include "encoderlib.h"

using namespace std;

void encode(int N, int M[])
{
	for (int i = 0; i < N; i++)
		for (int b = 0; b < 8; b++)
			if (M[i]&(1<<b))
				send(i + (b<<5));
}
#include <bits/stdc++.h>
#include "decoder.h"
#include "decoderlib.h"

using namespace std;

static int ans[65];

void decode(int N, int L, int X[])
{
	memset(ans, 0, sizeof ans);
	for (int i = 0; i < L; i++)
	{
		int ind = 0;
		for (int b = 0; b < 5; b++)
			if (X[i]&(1<<b))
				ind += (1<<b);

		int bit = 0;
		for (int b = 5; b < 8; b++)
			if (X[i]&(1<<b))
				bit += (1<<(b-5));

		ans[ind] += (1<<bit);
	}

	for (int i = 0; i < N; i++)
		output(ans[i]);
}
# Verdict Execution time Memory Grader output
1 Correct 10 ms 932 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 10 ms 1536 KB Output is correct
2 Correct 11 ms 1536 KB Output is correct
3 Correct 11 ms 1536 KB Output is correct
4 Correct 10 ms 1536 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 10 ms 1536 KB Output is correct
2 Correct 10 ms 1536 KB Output is correct
3 Correct 11 ms 1536 KB Output is correct
4 Correct 10 ms 1536 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 10 ms 1536 KB Output is correct
2 Correct 10 ms 1536 KB Output is correct
3 Correct 11 ms 1536 KB Output is correct
4 Correct 11 ms 1536 KB Output is correct
5 Correct 11 ms 1536 KB Output is correct
6 Correct 11 ms 1792 KB Output is correct
# Verdict Execution time Memory Grader output
1 Partially correct 11 ms 1536 KB Output is partially correct - P = 8.000000
2 Partially correct 13 ms 1792 KB Output is partially correct - P = 8.000000
3 Incorrect 9 ms 1008 KB Error : Bad encoded integer
4 Incorrect 8 ms 1008 KB Error : Bad encoded integer
5 Incorrect 9 ms 912 KB Error : Bad encoded integer
6 Incorrect 9 ms 980 KB Error : Bad encoded integer
7 Incorrect 8 ms 1004 KB Error : Bad encoded integer