Submission #347091

#TimeUsernameProblemLanguageResultExecution timeMemory
347091MefarnisParrots (IOI11_parrots)C++14
81 / 100
4 ms1452 KiB
#include "encoder.h" #include "encoderlib.h" void encode(int n, int ar[]) { for( int i = 0 ; i < n ; i++ ) for( int j = 0 ; j < 8 ; j++ ) if(ar[i]&(1<<j)) send(8*i+j); }
#include "decoder.h" #include "decoderlib.h" void decode(int n, int m, int x[]) { int ar[n]; for( int i = 0 ; i < n ; i++ ) ar[i] = 0; for( int i = 0 ; i < m ; i++ ) { int id = x[i] / 8; int b = x[i] % 8; ar[id] |= (1<<b); } for( int i = 0 ; i < n ; i++ ) output(ar[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...