Submission #39247

# Submission time Handle Problem Language Result Execution time Memory
39247 2018-01-10T12:23:13 Z steve11344 Parrots (IOI11_parrots) C++14
81 / 100
7 ms 2168 KB
#include "encoder.h"
#include "encoderlib.h"

void encode(int N, int M[])
{
    int i,j;
    for(i=0; i<N; i++){
        for(j = 0 ; j <8 ; j++){
            if((M[i]&(1<<(7-j)))){
                send((8*i)+j);
            }
        }
    }
    return;
}
#include "decoder.h"
#include "decoderlib.h"

void decode(int N, int L, int X[])
{
    int i,tmp = 0,arr[100]={0,};
    for(i=0; i<L; i++) {
        tmp = X[i];
        arr[(int)(tmp/8)] |= 1<<(7-(tmp%8));
    }
    for(int i = 0 ; i < N; i++) output(arr[i]);
  return;
}
# Verdict Execution time Memory Grader output
1 Correct 4 ms 752 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 4 ms 1592 KB Output is correct
2 Correct 5 ms 1712 KB Output is correct
3 Correct 5 ms 1896 KB Output is correct
4 Correct 5 ms 2048 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 4 ms 2048 KB Output is correct
2 Correct 4 ms 2112 KB Output is correct
3 Correct 5 ms 2136 KB Output is correct
4 Correct 5 ms 2144 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 4 ms 2144 KB Output is correct
2 Correct 5 ms 2152 KB Output is correct
3 Correct 5 ms 2168 KB Output is correct
4 Correct 7 ms 2168 KB Output is correct
5 Correct 5 ms 2168 KB Output is correct
6 Correct 7 ms 2168 KB Output is correct
# Verdict Execution time Memory Grader output
1 Partially correct 4 ms 2168 KB Output is partially correct - P = 8.000000
2 Partially correct 6 ms 2168 KB Output is partially correct - P = 8.000000
3 Incorrect 4 ms 2168 KB Error : Bad encoded integer
4 Incorrect 4 ms 2168 KB Error : Bad encoded integer
5 Incorrect 4 ms 2168 KB Error : Bad encoded integer
6 Incorrect 4 ms 2168 KB Error : Bad encoded integer
7 Incorrect 4 ms 2168 KB Error : Bad encoded integer