알고리즘/BOJ

백준 2480번 주사위 세개

꾸준함. 2018. 12. 30. 02:18

문제 링크입니다: 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