diff --git "a/suyeun84/202509/29 PGM LV2 \353\224\224\355\216\234\354\212\244 \352\262\214\354\236\204.md" "b/suyeun84/202509/29 PGM LV2 \353\224\224\355\216\234\354\212\244 \352\262\214\354\236\204.md" new file mode 100644 index 00000000..2931de54 --- /dev/null +++ "b/suyeun84/202509/29 PGM LV2 \353\224\224\355\216\234\354\212\244 \352\262\214\354\236\204.md" @@ -0,0 +1,18 @@ +```java +import java.util.*; +class Solution { + public int solution(int n, int k, int[] enemy) { + int answer = enemy.length; + PriorityQueue pq = new PriorityQueue<>(); + + for (int i = 0; i < enemy.length; i++) { + pq.offer(enemy[i]); + + if(pq.size() > k) n -= pq.poll(); + + if (n < 0) return i; + } + return answer; + } +} +```