백준 23305 - 수강변경 (파이썬)
백준 23305 - 수강변경 (파이썬)
2025.03.16https://www.acmicpc.net/problem/23305풀이두 개의 리스트 A와 B가 주어지고, 학생들이 수강 신청을 변경할 때 최소한 몇 명이 원하는 강의를 듣지 못하는지를 구하는 문제이다.A : 원래 신청한 강의 목록B : 변경 후 원하는 강의 목록학생들은 강의를 교환할 수도 있지만, 모든 학생이 원하는 강의를 들을 수 없는 경우도 있다.최대한 많은 학생들이 원하는 강의를 들을 수 있도록 해야 하며, 듣지 못하는 학생 수를 출력한다.count = {}for i in range(N) : if A[i] not in count : count[A[i]] = [0, 0] count[A[i]][0] += 1count라는 딕셔너리를 생성하여 각 강의의 신청 수를 저장한다. not..