제출 #287097

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
2870972020-08-31 11:47:32Kastanda최후의 만찬 (IOI12_supper)C++11
컴파일 에러
0 ms0 KiB
// M
#include<bits/stdc++.h>
#include "advisor.h"
using namespace std;
void ComputeAdvice(int * C, int n, int k, int m)
{
vector < int > Last(n, n), Nxt(n, n);
for (int i = n - 1; i >= 0; i --)
Nxt[i] = Last[C[i]], Last[C[i]] = i;
set < pair < int , int > > ST;
for (int i = 0; i < k; i ++)
ST.insert({-Last[i], i});
vector < int > M(n, 0);
for (int i = 0; i < n; i ++)
{
if (ST.count({-i, C[i]}))
{
ST.erase({-i, C[i]});
ST.insert({-Nxt[i], C[i]});
continue;
}
M[i] = 1;
ST.erase(ST.begin());
ST.insert({-Nxt[i], C[i]});
}
for (int i = 0; i < k; i ++)
WriteAdvice(Last[i] < n && !M[Last[i]]);
for (int i = 0; i < n; i ++)
WriteAdvice(Nxt[i] < n && !M[Nxt[i]]);
return ;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

assistant.cpp:2:10: fatal error: assitant.h: No such file or directory
    2 | #include "assitant.h"
      |          ^~~~~~~~~~~~
compilation terminated.