제출 #157963

#제출 시각아이디문제언어결과실행 시간메모리
157963NachoLibre미술 수업 (IOI13_artclass)C++14
컴파일 에러
0 ms0 KiB
//#include <bits/stdc++.h> //using namespace std; #include "artclass.h" const int Bk = 25, Wk = 200; bool iswh(int r, int g, int b) { if(min(r, min(g, b)) >= WK) return 1; return 0; } bool isbl(int r, int g, int b) { if(r + g + b <= BK) return 1; return 0; } bool isgr(int r, int g, int b) { if(g >= (r + b) * 2) return 1; return 0; } int style(int H, int W, int R[500][500], int G[500][500], int B[500][500]) { int w = 0, b = 0, g = 0; for(int i = 0; i < H; ++i) { for(int j = 0; j < W; ++j) { if(iswh(R[i][j], G[i][j], B[i][j])) ++w; if(isbl(R[i][j], G[i][j], B[i][j])) ++b; if(isgr(R[i][j], G[i][j], B[i][j])) ++g; } } if(w * 3 >= H * W && b * 15 >= H * W) return 1; if(g * 3 >= H * W) return 2; if(b * 10 >= H * W) return 3; return 4; }

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

artclass.cpp: In function 'bool iswh(int, int, int)':
artclass.cpp:8:12: error: 'min' was not declared in this scope
  if(min(r, min(g, b)) >= WK) return 1;
            ^~~
artclass.cpp:8:5: error: 'min' was not declared in this scope
  if(min(r, min(g, b)) >= WK) return 1;
     ^~~
artclass.cpp:8:26: error: 'WK' was not declared in this scope
  if(min(r, min(g, b)) >= WK) return 1;
                          ^~
artclass.cpp:8:26: note: suggested alternative: 'Wk'
  if(min(r, min(g, b)) >= WK) return 1;
                          ^~
                          Wk
artclass.cpp: In function 'bool isbl(int, int, int)':
artclass.cpp:13:18: error: 'BK' was not declared in this scope
  if(r + g + b <= BK) return 1;
                  ^~
artclass.cpp:13:18: note: suggested alternative: 'Bk'
  if(r + g + b <= BK) return 1;
                  ^~
                  Bk