Submission #140953

#TimeUsernameProblemLanguageResultExecution timeMemory
140953yys11631Question (Grader is different from the original contest) (CEOI14_question_grader)C++17
0 / 100
1129 ms126960 KiB
int encode(int n, int x, int y) { int a[5], b[5]; for (int i = 0; i < 5; i++) { a[i] = x % 4; x /= 4; } for (int i = 0; i < 5; i++) { b[i] = y % 4; y /= 4; } for (int i = 0; i < 5; i++) { if (a[i] != b[i]) { return i + a[i]*5+1; } } }
int decode(int n, int q, int h) { h--; for (int i = 0; i < h % 5-1; i++) q /= 4; if (q%4 == h / 5)return 1; else return 0; }

Compilation message (stderr)

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