jyamethyst21 님의 블로그

백준 10102번- '개표' (PYTHON 풀이) 본문

CODING 💻

백준 10102번- '개표' (PYTHON 풀이)

jyamethyst21 2026. 1. 20. 00:37

문제:

 

심사위원의 수와 심사위원이 누구에게 투표했는지 입력받고, A와 B중 더 많은 투표를 받은 사람을 출력하면 되는 문제이다.

 

풀이:

V = int(input())
vote = input()
A_count = vote.count('A')
B_count = vote.count('B')

if A_count > B_count:
    print('A')
elif A_count < B_count:
    print('B')
elif A_count == B_count:
    print('Tie')

해당 문제는 count 함수만 안다면 정말 쉽게 풀 수 있는 문제이다.

일단 입력 예제처럼 심사위원 수, 심사위원이 투표한 내용을 두 줄로 입력받는다. 이후 count 함수를 활용해서 A의 개수를 카운트해서 A_count에, B의 개수를 카운트해서 B_count 변수에 저장한다.

그 후 조건문을 활용해서 어떤 수가 더 큰지 보고 해당하는 참가자를 출력한다.