윷놀이
풀이
윷놀이 도개걸윷모를 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))
'알고리즘 > 백준' 카테고리의 다른 글
백준 실버3 1003. 피보나치 함수 (python) (1) | 2024.02.24 |
---|---|
백준 실버3 1966. 프린터 큐 (python) (0) | 2024.02.20 |
백준 실버4 18110.solved.ac (python) (1) | 2024.02.14 |
백준 실버5 1676.팩토리얼 0의 개수 성공 (python) (1) | 2024.02.14 |
백준 실버1 1149. RGB거리 (python) (1) | 2024.01.31 |