# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
564683 | 2022-05-19T13:07:38 Z | 1zaid1 | 질문 (CEOI14_question_grader) | C++14 | 0 ms | 0 KB |
#include<bits/stdc++.h> using namespace std; int encode (int n, int x, int y) { int z = x^y; for (int i = 0; i < 31; i++) { if (z&(1<<i)) { if (x&(1<<(i+1))) return (i+1); else return -(i+1); } } return 1; }