Submission #36415

# Submission time Handle Problem Language Result Execution time Memory
36415 2017-12-08T18:36:26 Z bnahmad15 Question (Grader is different from the original contest) (CEOI14_question_grader) C++14
Compilation error
0 ms 0 KB
#include <bits/stdc++.h>
int encode(int n,int x,int y){
	int bit = 0;
  	for (int i= 0;i<10;i++){
      if ((x&(1<<i)) != (y&(1<<i))){
        bit = i;
        if ((x & (1<<i)) == 1)
          bit+=10;
        break;
      }
    }
  return bit+1;
}
#include <bits/stdc++.h>
int decode(int n,int q,int h){
	h--;
	if (h >= 10)
    	return (( & (1 << (h-10)))== 1) ? 1 : 0;
	else 
      	return ((q& (1 << h)) == 0) ? 1 : 0;
}

Compilation message

decoder.cpp: In function 'int decode(int, int, int)':
decoder.cpp:5:30: error: lvalue required as unary '&' operand
      return (( & (1 << (h-10)))== 1) ? 1 : 0;
                              ^