나의 개발일지

[프로그래머스] Lv.3 숫자 게임 [Python, 파이썬] 본문

프로그래머스

[프로그래머스] Lv.3 숫자 게임 [Python, 파이썬]

YoonJuHan 2023. 12. 27. 14:37
  • 문제 : https://school.programmers.co.kr/learn/courses/30/lessons/12987
  • 🔑 정렬
    • A의 순서가 어떻든 간에 B의 순서를 내 마음대로 배치할 수 있으니까 둘 다 오름차순으로 정렬을 한다.
    • (A의 순서가 주어진 대로 사용할 필요 없음)
    • A보다 B[i]가 더 크면 정답 올리고 A의 다음 순서를 불러온다.
    • 반복 한 번만 하면 끝 ✨

 

def solution(A, B):
    answer = 0
    A.sort()
    B.sort()
    
    p = 0
    for i in range(len(A)):
        if A[p] < B[i]:
            answer += 1
            p += 1

    return answer
Comments