https://school.programmers.co.kr/learn/courses/30/lessons/12987
def solution(A, B):
A.sort()
answer = 0
for b in sorted(B, reverse=True):
while A:
a = A.pop()
if a < b:
answer += 1
break
return answer
승점만 구하면 되기 때문에 정렬 후 큰 값부터 비교하며 B가 이길 수 있는 최대의 경우의 수를 구하였다.