Masala #0271
Massivdan o’chirish o’yini
Kunlardan bir kun Eshmat zerikib qoldi va ukasi Toshmatni o’yin o’ynash uchun chaqirib oldi. O’yin har xil qiymatlardan tashkil topgan massiv ustida o’ynaladi. O’yin qoidalari quyidagichi:
- Toshmat doim o’yinni birinchi bo’lib boshlab beradi.
- Har bir yurishda o’yinchi massiv ichidan maksimum elementni tanlab oladi hamda maksimum element va undan keyingi barcha massiv elementlarini massivdan o’chiradi. Misol uchun massiv [2, 4, 5, 3, 1] holatda bo’lsa [5, 3, 1] o’chganidan so’ng massivda [2,4] qoladi.
- O’yinchilar o’z yurishlarini navbatma-navbat amalga oshiradilar.
- Yurishni amalga oshira olmagan o’yinchi (o’z navbati kelganida massiv bo’sh bo’lsa yurishni amalga oshirib bo’lmaydi) o’yinda yutqazadi.
Eshmat va Toshmat jami T marotaba o’yin o’ynashdi, har bir o’yin uchun o’yinda kim g’olib bo’lganligini aniqlang.
Kirish faylining dastlabki satrida bitta butun son, soni kiritiladi. Keyingi qatordan boshlab, har bir o’yin uchun alohida ikkita qatorning birinchi satrida bitta butun son, o’yin boshidagi massiv elementlari soni kiritiladi, ikkinchi satrida esa ta butun son, massiv elementlari ( oralig’idagi sonlar) kiritiladi.
Chiqish faylida har bir o’yin uchun alohida qatorda, o’yin g’olibini chop eting!
# | input.txt | output.txt |
---|---|---|
1 |
2 5 5 2 6 3 4 2 3 1 |
Eshmat Toshmat |