제출 #900290

#제출 시각아이디문제언어결과실행 시간메모리
900290Sir_Ahmed_Imran앵무새 (IOI11_parrots)C++17
컴파일 에러
0 ms0 KiB
///~~~LOTA~~~/// #include <bits/stdc++.h> using namespace std; #define nl '\n' #define ff first #define ss second #define ll long long #define append push_back #define pii pair<int,int> #define all(x) (x).begin(),(x).end() #define MAXN 100000 void encode(int n,int m[64]){ int pwr[8]; for(int i=pwr[0]=1;i<8;i++) pwr[i]=pwr[i-1]*2; for(int i=0;i<n;i++) for(int j=0;j<8;j++) if(m[i]&pwr[j]) send(j+i*8); }
///~~~LOTA~~~/// #include <bits/stdc++.h> using namespace std; #define nl '\n' #define ff first #define ss second #define ll long long #define append push_back #define pii pair<int,int> #define all(x) (x).begin(),(x).end() #define MAXN 100000 void decode(int n,int m,int x[64]){ int o,p,q,a[n],pwr[8]; for(int i=pwr[0]=1;i<8;i++) pwr[i]=pwr[i-1]*2; for(int i=0;i<n;i++) a[i]=0; for(int i=0;i<m;i++){ p=x[i]%8; q=x[i]/8; a[q]+=pwr[p]; } for(int i=0;i<n;i++) output(a[i]); }

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

encoder.cpp: In function 'void encode(int, int*)':
encoder.cpp:19:17: error: 'send' was not declared in this scope
   19 |                 send(j+i*8);
      |                 ^~~~

decoder.cpp: In function 'void decode(int, int, int*)':
decoder.cpp:24:9: error: 'output' was not declared in this scope
   24 |         output(a[i]);
      |         ^~~~~~
decoder.cpp:13:9: warning: unused variable 'o' [-Wunused-variable]
   13 |     int o,p,q,a[n],pwr[8];
      |         ^