코드#include #include using namespace std;int n, l, a[10003],res;int main() { cin >> n >> l; for(int i = 0; i > a[i]; sort(a, a + n); for(int i = 0; i l) break; // 더이상 먹을 수 없으면 break } cout 풀이정렬을 해서, 새의 키보다 낮은 높이에 있는 과일을 먹으면 된다. 정렬이 싫으면 우선순위 큐로 최소힙을 구성해, 작은 거부터 꺼내먹어도 무방하다.