#include <stdio.h> #include <stdlib.h> #define SZ 10 int myheap[SZ]; int heap_size = 0; // ----------------------------------------------- /* Priority queue를 max heap으로 구현하고자 한다. 아래 Max heap과 관련한 2개 함수들을 구현하시오. void enqueue(int _d) queue full일 경우, just discard int dequeue(void) queue empty일 경우, -999를 반환 */ // ------------ 이하 수정금지 --------------------- int main(void) { int d; int i; while (1) { scanf("%d", &d); if (d < 0) { break; } enqueue(d); } dequeue(); printf("%d", dequeue()); return 0; }