망나니 AWOS의 일상
article thumbnail

입력

첫 번째 줄에는 A팀 인원수, B팀 인원수, 득점한 선수 인원수

두 번째 줄에는 A팀 선수들의 이름

세 번째 줄에는 B팀 선수들의 이름

네 번째 줄에는 득점한 선수들의 이름

 

출력

득점한 인원이 더 많은 선수팀 출력, A팀과 B팀의 득점한 인원이 같을 때 "TIE" 출력

 

문제 풀이

간단하게 득점한 선수가 A팀, B팀에 얼마나 있는지 확인하여 결과값을 출력해주면 된다.

또 중복된 코드가 있어서 함수를 하나 만들어 불필요한 코드를 없앴다.

 

완성된 코드!!👍

def p_count(p_l):
    cnt = 0
    for val in p_l:
        cnt += g_p.count(val)
    return cnt


a,b,p = map(int, input().split())
a_p = input().split()
b_p = input().split()
g_p = input().split()
a_count, b_count = p_count(a_p), p_count(b_p)
print('TIE') if a_count == b_count else print('A') if a_count > b_count else print('B')
profile

망나니 AWOS의 일상

@AWOS

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