문제link: https://www.acmicpc.net/problem/12456 접근K값의 범위가 크기 때문에 입력받은 커피 정보(1 만족도 합계의 최대를 구해야 하므로 우선순위 큐 h에 커피 정보를 (-만족도, -개수) 형태로 삽입했고, 탐색하는 시점에서 소비 가능한(유통기한이 현 시점~k 범위인) 커피 정보만 h에 들어가도록 코드를 작성했다. 코드import sysimport heapqinput = sys.stdin.readlinet = int(input())for i in range(1, t+1): n, k = map(int, input().split()) coffee = [] h = [] for _ in range(n): ci, ti, si = map(int,..