Masala E
Toshlar o'yini Pro Max
Anvar va Bobur yangi stol o'yinini o'ynashmoqda. Stolda ta tosh bor. O'yin qoidalariga ko'ra xil mumkin bo'lgan oraliqlar bor.
Navbati kelgan ishtirokchi stoldan bir-nechta toshlarni olishi kerak, bunda olingan toshlar soni mumkin bo'lgan ixtiyoriy oraliqqa tegishli bo'lishi kerak. Xususan, o'yinchi ta tosh olishi uchun, qaysidir uchun shart bajarilishi lozim. Yurish amalga oshira olmaydigan ishtirokchi o'yinda yutqazadi.
Agar o'yinni Anvar boshlasa va ikkala ishtirokchi ham optimal o'ynashsa, o'yinda kim g'alaba qozonadi?
Birinchi qatorda va sonlari beriladi. va .
Keyingi ta qatorda ikkitadan butun son, va beriladi. .
Agar optimal o'yinda Anvar g'olib bo'lsa “Anvar”, aks holda “Bobur” deb chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
11 2 1 3 6 7 |
Anvar |
2 |
20 1 3 6 |
Bobur |
Birinchi misolda , berilgan oraliqlar va . Ya'ni bitta yurishda 1, 2, 3, 6, yoki 7ta tosh olish mumkin.
Anvarning strategiyasi birinchi yurishda 7ta tosh olish. Shunda stolda 4ta tosh qoladi. Shundan so'ng:
- Agar Bobur 1ta tosh olsa, Anvar 3ta tosh oladi va g'alaba qozonadi.
- Agar Bobur 2ta tosh olsa, Anvar 2ta tosh oladi va g'alaba qozonadi.
- Agar Bobur 3ta tosh olsa, Anvar 1ta tosh oladi va g'alaba qozonadi.
Demak, Boburning qanday o'ynashidan qat'iy nazar Anvarda yutish strategiyasi bor.