Submission #351892

#TimeUsernameProblemLanguageResultExecution timeMemory
351892juggernautParrots (IOI11_parrots)C++14
Compilation error
0 ms0 KiB
#include"encoder.h" #include"encoderlib.h" #include<bits/stdc++.h> using namespace std; vector<int>answer; static vector<int>crack(){ return answer; } void encode(int n,int a[]){ for(int i=0;i<n;i++){ answer.push_back(a[i]); while(a[i]>63)send((i<<2)|3),a[i]-=64; while(a[i]>15)send((i<<2)|2),a[i]-=16; while(a[i]>3)send((i<<2)|1),a[i]-=4; while(a[i]>0)send((i<<2)|0),a[i]-=1; } }
#include"decoder.h" #include"decoderlib.h" #include<bits/stdc++.h> using namespace std; int res[64]; void decode(int n,int m,int a[]){ vector<int>v=crack(); for(auto to:v)output(to); return; for(int i=0;i<n;i++)res[i]=0; for(int i=0;i<m;i++){ int data=a[i]&3; if(data==0)res[a[i]>>2]+=1; if(data==1)res[a[i]>>2]+=4; if(data==2)res[a[i]>>2]+=16; if(data==3)res[a[i]>>2]+=64; } for(int i=0;i<n;i++)output(res[i]); }

Compilation message (stderr)

encoder.cpp:6:19: warning: 'std::vector<int> crack()' defined but not used [-Wunused-function]
    6 | static vector<int>crack(){
      |                   ^~~~~

decoder.cpp: In function 'void decode(int, int, int*)':
decoder.cpp:7:18: error: 'crack' was not declared in this scope
    7 |     vector<int>v=crack();
      |                  ^~~~~