Submission #564454

#TimeUsernameProblemLanguageResultExecution timeMemory
564454RealSnakeQuestion (Grader is different from the original contest) (CEOI14_question_grader)C++14
0 / 100
0 ms416 KiB
int encode(int n, int x, int y) { int h = 0; while(x || y) { int a = x % 10; int b = y % 10; x /= 10; y /= 10; if(a != b) { h *= 10; h += a; return h; } h++; } }
int decode(int n, int q, int h) { int d = (h / 10) % 10, o = 0; while(q) { if(d == o) return q % 10 == h % 10; q /= 10; o++; } }

Compilation message (stderr)

encoder.cpp: In function 'int encode(int, int, int)':
encoder.cpp:15:1: warning: control reaches end of non-void function [-Wreturn-type]
   15 | }
      | ^

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