안녕하세요. 오늘은 추첨을 할 거예요.
https://www.acmicpc.net/problem/21866
각 문제마다 최대점수를 MAX배열에 저장합시다.
그리고 각 값이 MAX값보다 크다면 hacker를 출력합니다.
만약 모든 값이 통과했다면 sum값을 볼 차례입니다.
sum이 100이상이면 draw, 아니면 none을 출력해주면 됩니다.
#include <iostream>
using namespace std;
int main(void)
{
ios_base::sync_with_stdio(false); cin.tie(NULL);
int MAX[9] = { 100,100,200,200,300,300,400,400,500 };
int i, x, sum = 0;
for (i = 0; i < 9; i++)
{
cin >> x;
if (x > MAX[i])
{
cout << "hacker";
return 0;
}
sum += x;
}
if (sum >= 100) cout << "draw";
else cout << "none";
}
감사합니다.