공부하기/백준

[Java] 백준 풀기 2490 - 윷놀이

XEV 2023. 2. 6. 23:13

자바 백준 2490번

브론즈 3

https://www.acmicpc.net/problem/2490

 

2490번: 윷놀이

우리나라 고유의 윷놀이는 네 개의 윷짝을 던져서 배(0)와 등(1)이 나오는 숫자를 세어 도, 개, 걸, 윷, 모를 결정한다. 네 개 윷짝을 던져서 나온 각 윷짝의 배 혹은 등 정보가 주어질 때 도(배 한

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현

 

 

 

 

 

문제 풀기

네 개의 윷의 상태를 나타내는 숫자들을 모두 더하면 윷놀이 결과와 대응시킬 수 있다.

3 == 도, 2 == 개, 1 == 걸, 0 == 윷, 4 == 모

각 행의 숫자를 모두 더하고 일치하는 조건문에 대한 답을 출력한다.

 

 

 

 

 

코드 보기

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        for (int i = 0; i < 3; i++) { // 테스트 개수인 3 번을 반복.
            int total_sum = 0;
            
            for (int j = 0; j < 4; j++) { // 윷의 개수인 4 번 반복.
                total_sum += sc.nextInt(); // 4 개의 윷 상태를 나타내를 숫자 모두 더함.
            }
            
            // 각 합은 윷놀이 결과와 일치.
            if (total_sum == 3) { // 3 == 도.
                System.out.println("A");
            }
            else if (total_sum == 2) { // 2 == 개.
                System.out.println("B");
            }
            else if (total_sum == 1) { // 1 == 걸.
                System.out.println("C");
            }
            else if (total_sum == 0) { // 0 == 윷.
                System.out.println("D");
            }
            else if (total_sum == 4) { // 4 == 모.
                System.out.println("E");
            }
            
        }
        
    }
}