제출 #60105

#제출 시각아이디문제언어결과실행 시간메모리
60105theknife2001Parrots (IOI11_parrots)C++17
컴파일 에러
0 ms0 KiB
#include "encoder.h" #include "encoderlib.h" #include <bits/stdc++.h> using namespace std; void encode(int N, int M[]) { for(int i=0;i<N;i++) { for(int j=0;j<8;j++) { if(M[i]&(1<<j)) { if(i>15) { send(j+(i-16)*10); send(j+(i-16)*10); } else { send(j+i*10); } } } } }
#include "decoder.h" #include "decoderlib.h" #include <algorithm> #include <iostream> #include <map> using namespace std; map < int , int > mp; void decode(int N, int L, int X[]) { int a[260]; for(int i=0;i<N;i++) a[i]=0; int x; for(int i=0;i<L;i++) mp[X[i]]++; int f,s; for(auto m:mp) { f=m.first; s=m.second; if(f!=0) { x=f%10; f/=10; } else f=0; if(s>1) { a[f+16]+=(1<<x); s-=2; assert(0); } if(s==1) { a[f]+=(1<<x); } } for(int i=0;i<N;i++) output(a[i]); }

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

decoder.cpp: In function 'void decode(int, int, int*)':
decoder.cpp:35:12: error: 'assert' was not declared in this scope
            assert(0);
            ^~~~~~
decoder.cpp:35:12: note: suggested alternative: 'tzset'
            assert(0);
            ^~~~~~
            tzset