Submission #483205

#TimeUsernameProblemLanguageResultExecution timeMemory
483205blueParrots (IOI11_parrots)C++17
Compilation error
0 ms0 KiB
#include "encoder.h"
#include "encoderlib.h"
#include <iostream>
using namespace std;

void encode(int N, int M[])
{
    // cerr << "encode " << N << '\n';
    // for(int i = 0; i < N; i++) cerr << M[i] << ' ';
    // cerr << '\n';
    int s = 0;
    for(int i = 0; i < N; i++)
    {
        s += M[i];
        send(s);
        // cerr << "send: " << s << '\n';
    }
}
#include "decoder.h"
#include "decoderlib.h"
#include <iostream>
using namespace std;

void decode(int N, int L, int X[])
{
    // cerr << "output " << X[0] << ' ';
    sort(X, X+L);
    output(X[0]);
    for(int i = 0; i+1 < N; i++)
    {
        // cerr << "output " << X[i+1] - X[i] << '\n';
        output(X[i+1] - X[i]);
    }
}

Compilation message (stderr)

decoder.cpp: In function 'void decode(int, int, int*)':
decoder.cpp:9:5: error: 'sort' was not declared in this scope; did you mean 'qsort'?
    9 |     sort(X, X+L);
      |     ^~~~
      |     qsort