Submission #1140378

#TimeUsernameProblemLanguageResultExecution timeMemory
1140378theoutsider6606Parrots (IOI11_parrots)C++20
Compilation error
0 ms0 KiB
#include "parrots.h"
#include<bits/stdc++.h>
using namespace std;
// Main
//	void send(int n)
//	void output(int n)

void encode(int N, int M[]) {
    int mask, obj;
	for(int arrePos = 0; arrePos < N; arrePos++){
        obj = 1;
        for(int bitSearch = 0; bitSearch < 8; bitSearch++){
            if(M[arrePos] & obj){
                mask = bitSearch;
                mask <<= 5;
                mask += arrePos;
                send(mask);
            }
            obj <<= 1;
        }
	}
}
#include "parrots.h"
#include<bits/stdc++.h>
using namespace std;
// Main
//	void send(int n)
//	void output(int n)

void decode(int N, int L, int X[]) {
    int newArre[N + 2] = {};
    int arrePos, value, obj;

    for(int i = 0; i < L; i++){
        //Decodifica
        obj = X[i];
        arrePos = ((1 << 4) - 1) & obj;
        obj >>= 5;
        value = (1 << obj);

        //Imprime en M
        newArre[arrePos] += value;
    }

    for(int i = 0; i < N; i++)
        output(newArre[i]);
}

Compilation message (stderr)

# 1번째 컴파일 단계

encoder.cpp:1:10: fatal error: parrots.h: No such file or directory
    1 | #include "parrots.h"
      |          ^~~~~~~~~~~
compilation terminated.