Submission #1140444

#TimeUsernameProblemLanguageResultExecution timeMemory
1140444sopaconkParrots (IOI11_parrots)C++20
17 / 100
1 ms328 KiB
#include "encoder.h" #include "encoderlib.h" #include <bits/stdc++.h> using namespace std; using lli=long long int; #define pb push_back #define deb(x) cout<<#x<<": "<<x<<endl; void encode(int N, int M[]) { for(int i=0; i<N; ++i){ for(int j=0; j<4; ++j){ for(int x=0; x<=(M[i])%4; ++x){ // deb(4*i+j); send(4*i+j); } M[i]/=4; } } }
#include "decoder.h" #include "decoderlib.h" #include <bits/stdc++.h> using namespace std; using lli=long long int; #define pb push_back #define deb(x) cout<<#x<<": "<<x<<endl; void decode(int N, int L, int X[]) { vector<int> count (4*N,-1); for(int i=0; i<L; ++i){ count[X[i]]++; } vector<int> ans (N,0); for(int i=0; i<N; ++i){ ans[i]=count[4*i]+4*count[4*i+1]+16*count[4*i+2]+64*count[4*i+3]; } for(int i=0; i<N; ++i){ // deb(ans[i]); output(ans[i]); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...