Level 3https://school.programmers.co.kr/learn/courses/30/lessons/42579 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr풀이 과정1. 많이 재생된 장르를 구하기 위해 gen 생성2. 장르에 따라 분류하기 위해 per_gen 생성3. 많이 재생된 장르 먼저 수록하기 위해 gen 내림차순 정렬4. 문제의 2번, 3번 조건을 만족하도록 (-x[1], x[0])로 정렬5. 장르별 최대 2개씩 고유번호를 넣어줌최적화 전 코드(내 풀이)from collections import defaultdictdef solution(genres, plays): answer = ..