본문 바로가기
알고리즘/백준

백준 브론즈3 2490. 윷놀이 (python)

by 개발하는 호랑이 2024. 1. 31.

윷놀이

풀이

윷놀이  도개걸윷모를 ABCDE로 표현해야 한다.
배와 등의 개수에 따라서 다른 것을 인지하고, 이를 이용하면 된다.
배: 0, 등:1로 표현되었다.
1. 1의 개수에 따른 dictionary작성
2. sum()을 이용한 1의 개수 확인
3. 출력

한번 switch_case를 python에서 사용할 수는 없을까 해서 아래처럼 작성이라도 해봤다.

# 등1 걸 C
# 등2 개 B
# 등3 도 A
# 등4 모 E
# 등0 윷 D

def switch_case(value):
    return {
        1: 'C',
        2: 'B',
        3: 'A',
        4: 'E',
    }.get(value, 'D')

for _ in range(3):
    yoot = list(map(int, input().split()))
    yootName = ''
    yootNumber = sum(yoot)
    print(switch_case(yootNumber))