제출 #379276

#제출 시각아이디문제언어결과실행 시간메모리
379276MilosMilutinovic크레이피쉬 글쓰는 기계 (IOI12_scrivener)C++14
컴파일 에러
0 ms0 KiB
#include "scrivener.h" #include <bits/stdc++.h> using namespace std; const int N=1000050,M=N*16; int root[M],ls[M],rs[M],tsz,cnt,sz[N]; char ch[M]; void Set(int p,int&c,int ss,int se,int qi,char L){ c=++tsz;ls[c]=ls[p];rs[c]=rs[p];ch[c]=L; if(ss==se)return; int mid=ss+se>>1; if(qi<=mid)Set(ls[p],ls[c],ss,mid,qi,L); else Set(rs[p],rs[c],mid+1,se,qi,L); } char Get(int c,int ss,int se,int qi){ if(ss==se)return ch[c]; int mid=ss+se>>1; if(qi<=mid)return Get(ls[c],ss,mid,qi); else return Get(rs[c],mid+1,se,qi); } void Init(){} void TypeLetter(char L){ cnt++;sz[cnt]=sz[cnt-1];root[cnt]=root[cnt-1]; Set(root[cnt],root[cnt],1,N,sz[cnt],L); } void UndoCommands(int x){ cnt++;root[cnt]=root[cnt-x-1]; sz[cnt]=sz[cnt-x-1]; } char GetLettter(int x){ return Get(root[cnt],1,N,x+1); }

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

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