제출 #1181213

#제출 시각아이디문제언어결과실행 시간메모리
1181213Dan4Life질문 (CEOI14_question_grader)C++20
0 / 100
7088 ms5744 KiB
#include <bits/stdc++.h> using namespace std; int sets[925][12]; void Init() { for (int i = 0, cnt = 1; i < (1 << 12); i++) { if (__builtin_popcount(i) == 6) { for (int j = 0; j < 12; j++) if (i & (1 << j)) sets[cnt][j] = 1; else sets[cnt][j] = 0; cnt++; } } } int encode(int N, int x, int y) { Init(); for (int i = 0; i < 12; i++) if (sets[x][i] && !sets[y][i]) return i + 1; }
#include <bits/stdc++.h> using namespace std; int sets[925][12]; void Init() { for (int i = 0, cnt = 1; i < (1 << 12); i++) { if (__builtin_popcount(i) == 6) { for (int j = 0; j < 12; j++) if (i & (1 << j)) sets[cnt][j] = 1; else sets[cnt][j] = 0; cnt++; } } } int decode(int N, int q, int h) { Init(); return sets[q][h - 1]; }

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

# 1번째 컴파일 단계

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