Submission #1164139

#TimeUsernameProblemLanguageResultExecution timeMemory
1164139Darren0724Question (Grader is different from the original contest) (CEOI14_question_grader)C++20
0 / 100
462 ms39716 KiB
int encode (int n, int x, int y) { for(int i=0;i<10;i++){ int a=x&(1<<i); int b=y&(1<<i); if(a!=b){ if(x>0){ return i*2+1; } else{ return i*2+2; } } } }
int decode (int n, int q, int h) { if(h%2==1){ int p=h/2; if(q&(1<<p)){ return 1; } else{ return 0; } } else{ int p=h/2-1; if(q&(1<<p)){ return 0; } else{ return 1; } } }

Compilation message (stderr)

# 1번째 컴파일 단계

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