Submission #387732

#TimeUsernameProblemLanguageResultExecution timeMemory
387732Nima_NaderiQuestion (Grader is different from the original contest) (CEOI14_question_grader)C++14
27 / 100
3706 ms24096 KiB
#include <bits/stdc++.h> using namespace std; int encode (int n, int x, int y) { int h = 0, xr = x ^ y; for(int i = 0; i < 10; i ++){ if((xr >> i) & 1LL){ h = i * 2 + ((x >> i) & 1LL); h ++; return h; } } return -1; }
#include <bits/stdc++.h> using namespace std; int decode (int n, int q, int h) { h --; bool g = h & 1LL; h /= 2; return (((q >> h) & 1LL) == g); }
#Verdict Execution timeMemoryGrader output
Fetching results...