Problem

3 /3


الهرم (الحد الأقصى)

Problem

اكتب برنامجًا سيعالج سلسلة من الاستعلامات مثل هذا:
نبسب ؛
واضح و [مدش]. اجعل الهرم فارغًا (إذا كان هناك بالفعل بعض العناصر في الهرم ، احذف الكل). يحدث الإجراء فقط مع البيانات الموجودة في الذاكرة ، ولا يتم عرض أي شيء على الشاشة.
نبسب ؛
إضافة و [مدش] ؛ أضف الرقم n إلى الهرم. يحدث الإجراء فقط مع البيانات الموجودة في الذاكرة ، ولا يتم عرض أي شيء على الشاشة.
نبسب ؛
استخراج و [مدش]. اخرج القيمة القصوى من الهرم. يجب عليك تغيير البيانات في الذاكرة وعرض إما القيمة القصوى التي تم العثور عليها ، أو إذا كان الهرم فارغًا ، فكلمة & quot؛ CANNOT & quot؛ (بأحرف كبيرة).
نبسب ؛
إدخال
يحتوي الإدخال على تسلسل عشوائي من الاستعلامات CLEAR و ADD و EXTRACT & mdash؛ كل على سطر منفصل ، باتباع التنسيق الموضح أعلاه. تنتهي البيانات بالسلسلة "END!"
نبسب ؛
العدد الإجمالي لجميع الطلبات لا يتجاوز 200000.
نبسب ؛
الإخراج
لكل استعلام استعلام ، اطبع نتيجته إلى الإخراج القياسي (الشاشة) (على سطر منفصل).

<الجسم>
أدخل الإخراج
أضف 192168812
إضافة 125
إضافة 321
استخراج
استخراج
مسح
ADD7
إضافة 555
استخراج
استخراج
استخراج
النهاية!
192168812
321
555
7
لا يمكن
نبسب ؛