제출 #1140378

#제출 시각아이디문제언어결과실행 시간메모리
1140378theoutsider6606앵무새 (IOI11_parrots)C++20
컴파일 에러
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]);
}

컴파일 시 표준 에러 (stderr) 메시지

# 1번째 컴파일 단계

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