답안 #666055

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
666055 2022-11-27T15:01:22 Z MilosMilutinovic 비교 (balkan11_cmp) C++14
0 / 100
0 ms 208 KB
#include "cmp.h"
#include <bits/stdc++.h>

using namespace std;

void remember(int n) {
  for (int i = 0; i < 12; i++) {
    if (n >> i & 1) {
      bit_set(i);
    }
  }
}

int compare(int b) {
  for (int i = 11; i >= 0; i--) {
    int is = bit_get(i);
    if ((b >> i & 1) == is) {
      continue;
    }
    if ((b >> i & 1) < is) {
      return -1;
    } else {
      return 1;
    }
  }
  return 0;
}

# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 208 KB ZERO POINTS: bit_set with addr out of range 0