[python] 백준 15233번 Final Score알고리즘/백준2022. 1. 2. 18:13
Table of Contents
입력
첫 번째 줄에는 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')
'알고리즘 > 백준' 카테고리의 다른 글
[python] 백준 2870번 수학숙제 (0) | 2022.01.27 |
---|---|
[python] 백준 5217번 쌍의 합 (0) | 2022.01.14 |
[python] 백준 13229번 Selection Sum (0) | 2022.01.01 |
[python] 백준 1037번 약수 (0) | 2021.12.06 |
[python] 백준 1003번 피보나치 함수 (4) | 2021.12.05 |
@펄찌 :: Pearl's Story
펄의 일상이 궁금한 사람 요기~
즐거운 하루 되셨으면 좋겠습니다😊