تحتوي بياض الثلج على أقزام n ، وكلها مختلفة تمامًا. إنها تعلم أن وضع القزم الأول على النوم يستغرق ذكاءً عاليًا ، وبعد ذلك سينام بالضبط لمدة دقيقتين. ساعد Snow White في معرفة ما إذا كان بإمكانها الحصول على قسط من الراحة لمدة دقيقة على الأقل عندما يكون جميع الأقزام نائمين ، وإذا كان الأمر كذلك ، فما ترتيب وضع الأقزام في النوم. div>
على سبيل المثال ، لنفترض أن هناك قزمتين فقط ، a1 = 1 ، b1 = 10 ، a2 = 10 ، b2 = 20. إذا بدأت Snow White في وضع أول تمثال للنوم أولاً ، فسوف يستغرق الأمر 10 دقائق لوضع الثاني واحد للنوم ، وخلال هذا الوقت سوف يستيقظ الشخص الأول. إذا بدأت بالقزم الثاني ، فسيكون لديها وقت لوضع الأول في الفراش والحصول على 10 دقائق كاملة من الراحة. div>
نبسب ؛
إدخال البيانات div>
يحتوي السطر الأول من ملف الإدخال على الرقم n (1 & lt؛ = n & lt؛ = 10000) ، السطر الثاني يحتوي على الأرقام a1 ، a2 ، & hellip؛ وثالث & -. الأرقام b1 و b2 و hellip ؛ bn (1 & lt؛ = ai، bi & lt؛ = 100000).
نبسب ؛
الإخراج div>
طباعة إلى ملف الإخراج n أرقام & ndash؛ ترتيب وضع التماثيل في الفراش. إذا فشل بياض الثلج في الراحة ، اطبع الرقم -1.
<الجسم>
أدخل |
الإخراج |
2
1 10
10 20
|
2 1
|
(ج) Grigoriev E. ، 2018