Submission #110556

#TimeUsernameProblemLanguageResultExecution timeMemory
110556ckodserQuestion (Grader is different from the original contest) (CEOI14_question_grader)C++14
0 / 100
7086 ms5628 KiB
#include<bits/stdc++.h> #include <functional> #define ll long long #define pb push_back #define mp make_pair #define ld long double #define F first #define S second #define pii pair<ll,ll> using namespace :: std; const ll mod=1e9+7; const ll maxn=1000; const ll inf=1e9+900; ll f[maxn]; void bild(){ ll m=(1<<12); ll cnt=1; for(ll i=0;i<m;i++){ if(__builtin_popcount(i)==6){ f[cnt]=i; cnt++; } } } int encode(int n, int x, int y) { bild(); for(ll i=0;i<12;i++){ if(((f[x]>>i)&1)==0 && ((f[y]>>i)&1)==1){ return i+1; } } }
#include<bits/stdc++.h> #include <functional> #define ll long long #define pb push_back #define mp make_pair #define ld long double #define F first #define S second #define pii pair<ll,ll> using namespace :: std; const ll mod=1e9+7; const ll maxn=1000; const ll inf=1e9+900; ll f[maxn]; void bild(){ ll m=(1<<12); ll cnt=1; for(ll i=0;i<m;i++){ if(__builtin_popcount(i)==6){ f[cnt]=i; cnt++; } } } int decode(int n, int q, int h) { bild(); h--; return ((f[q]>>h)&1); }

Compilation message (stderr)

encoder.cpp: In function 'int encode(int, int, int)':
encoder.cpp:37:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
#Verdict Execution timeMemoryGrader output
Fetching results...