문제 링크입니다: https://www.acmicpc.net/problem/2480
간단한 문제였습니다.
#include <iostream>
#include <algorithm>
using namespace std;
int dice[7];
int main(void)
{
ios_base::sync_with_stdio(0);
cin.tie(0);
for (int i = 0; i < 3; i++)
{
int num;
cin >> num;
dice[num]++;
}
int result = 0;
int maxNum = -1;
for (int i = 1; i <= 6; i++)
if (dice[i] == 2)
{
result = 1000 + i * 100;
break;
}
else if (dice[i] == 3)
{
result = 10000 + i * 1000;
break;
}
else if (dice[i] == 1)
maxNum = max(maxNum, i);
if (result)
cout << result << "\n";
else
cout << maxNum * 100 << "\n";
return 0;
}
개발환경:Visual Studio 2017
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
'알고리즘 > BOJ' 카테고리의 다른 글
백준 1193번 분수찾기 (9) | 2018.12.30 |
---|---|
백준 1822번 차집합 (0) | 2018.12.30 |
백준 2636번 치즈 (2) | 2018.12.29 |
백준 10093번 숫자 (0) | 2018.12.29 |
백준 10824번 네 수 (0) | 2018.12.29 |