망나니 AWOS의 일상
article thumbnail

문제 요약 및 풀이

표 하나로 설명을 하겠다.

배(0) 배(0) 배(0) 배(0) 등(1)
등(1) 배(0) 배(0) 배(0) 등(1)
등(1) 등(1) 배(0) 배(0) 등(1)
등(1) 등(1) 등(1) 배(0) 등(1)
0111 0011 0001 0000 1111
0의 개수 : 1 0의 개수 : 2 0의 개수 : 3 0의 개수 : 4 1의 개수 : 4

도, 개, 걸, 윷 같은 경우 0의 개수를 카운팅 해주면 되고

모 같은 경우는 1의 개수를 카운팅 해주면 된다.

 

딕셔너리를 안 써도 되지만 써서 해봤다.

입력값을 공백을 기준으로 분리하여야 하기 때문에 input().split()으로 입력을 받았다.

나머지는 표의 개수란과 같이 if문을 돌려서 해주었기 때문에 표를 참고하면 될 것 같다.

 

완성된 코드! 👍😊

s_dict = {'1': 'A', '2': 'B', '3': 'C', '0': 'D', '4': 'E'}

for i in range(3):
    s = input().split()

    if s.count('0') == 4:
        print(s_dict['0'])
    elif s.count('0') == 1:
        print(s_dict['1'])
    elif s.count('0') == 2:
        print(s_dict['2'])
    elif s.count('0') == 3:
        print(s_dict['3'])
    elif s.count('1') == 4:
        print(s_dict['4'])
profile

망나니 AWOS의 일상

@AWOS

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!