https://school.programmers.co.kr/learn/courses/30/lessons/12927?language=javaimport java.util.*;class Solution { public long solution(int n, int[] works) { PriorityQueue pq = new PriorityQueue(Collections.reverseOrder()); for (int i = 0; i 0) { int temp = pq.poll(); if (temp > 0) temp--; pq.offer(temp); } long answe..