제출 #100943

#제출 시각아이디문제언어결과실행 시간메모리
100943E869120Question (Grader is different from the original contest) (CEOI14_question_grader)C++14
27 / 100
1553 ms79128 KiB
int encode (int n, int x, int y) { for (int i = 0; i < 10; i++) { int v1 = (x / (1 << i)) % 2; int v2 = (y / (1 << i)) % 2; if (v1 == 0 && v2 == 1) return i * 2 + 1; if (v1 == 1 && v2 == 0) return i * 2 + 2; } }
int decode (int n, int q, int h) { int p = (h - 1) / 2; if ((q / (1 << p)) % 2 == 1) { if (h % 2 == 1) return 0; return 1; } else { if (h % 2 == 1) return 1; return 0; } }

컴파일 시 표준 에러 (stderr) 메시지

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