Submission #447714

# Submission time Handle Problem Language Result Execution time Memory
447714 2021-07-27T11:35:30 Z dxz05 Parrots (IOI11_parrots) C++14
81 / 100
4 ms 1236 KB
#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 (!(M[i] & (1 << j))) continue;
            int code = i << 3;
            code |= j;

            send(code);
        }
    }

}
#include "decoder.h"
#include "decoderlib.h"
#include <bits/stdc++.h>

using namespace std;

void decode(int N, int L, int X[]){
    int arr[128];
    fill(arr, arr + N, 0);

    for (int i = 0; i < L; i++){
        int x = X[i];
        int ind = (x >> 3);
        x &= 7;

        arr[ind] |= 1 << x;
    }

    for (int i = 0; i < N; i++){
        output(arr[i]);
    }
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 616 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 1000 KB Output is correct
2 Correct 3 ms 1236 KB Output is correct
3 Correct 3 ms 1012 KB Output is correct
4 Correct 2 ms 1016 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 1004 KB Output is correct
2 Correct 2 ms 1020 KB Output is correct
3 Correct 2 ms 1012 KB Output is correct
4 Correct 3 ms 1016 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 1004 KB Output is correct
2 Correct 3 ms 1016 KB Output is correct
3 Correct 3 ms 1020 KB Output is correct
4 Correct 3 ms 1032 KB Output is correct
5 Correct 3 ms 1032 KB Output is correct
6 Correct 3 ms 1036 KB Output is correct
# Verdict Execution time Memory Grader output
1 Partially correct 2 ms 1012 KB Output is partially correct - P = 8.000000
2 Partially correct 4 ms 1032 KB Output is partially correct - P = 8.000000
3 Incorrect 0 ms 492 KB Error : Bad encoded integer
4 Incorrect 0 ms 488 KB Error : Bad encoded integer
5 Incorrect 0 ms 488 KB Error : Bad encoded integer
6 Incorrect 0 ms 488 KB Error : Bad encoded integer
7 Incorrect 1 ms 496 KB Error : Bad encoded integer