Masala #C21BP09POF
Robotlar o'yini.
ravraS virtual o'yinlarni juda sevadi, va u ko'p vaqtlardan beri o'z o'yinini yaratish uchun harakat qilib yurgandi. Va yaratdi, o'yin sharti quyidagicha:
- Sizga ta sondan iborat massiv beriladi. Massivdagi -element, -robotning narxini bildiradi.
- Har qanday robot qo'shni robotga urush e'lon qilishi mumkin(qoshni robot-o'ngdagi yoki chapdagi eng yaqin robot, agarda o'ngda yoki chapda robot bo'lsa).
- Agar narxga ega robot, narxga ega robotga urush e'lon qilsa, urush e'lon qilgan robot yutadi va uning narxi ga aylanadi, yutqazgan robot esa yo'q bo'lib ketadi.
O'yinda yutish uchun faqat bitta robot qolishi va narxi maksimal bo'lishi shart.
ravraSning ukasi sirakeB ham virtual o'yinlarni juda yaxshi koradi va u bunaqa oyinni oynamay qolishi mumkin emas edi.
Ammo u bu oyinda yutishga juda qiynaliyapti, va sizdan yordam soramoqda.
Birinchi qatorda -robotlar soni.
Ikkinchi qatorda ta butun son , - bu -robotning narxi.
Bitta butun son - oxirgi robotning maksimal narxi.
# | input.txt | output.txt |
---|---|---|
1 |
2 1 -2 |
3 |
2 |
3 -2 -1 1 |
4 |
3 |
4 2 2 -2 0 |
6 |
1-testta. 1-robot 2-robotga urush e'lon qiladi va o'yin tugaydi. Javob: 1-(-2)
2-testta. 2-robot 3-robotga urush e'lon qiladi. 2-robot narxi = -1-1 Robotlar narxi = [2,-2]. 1-robot 2-robotga urush e'lon qiladi. 1-robot narxi = 2-(-2). Robotlar narxi = [4]. O'yin tugaydi. Javob: 4.