Masala F
Pul daraxti
Azimjon kunlardan bir kuni g'alati bir orolga tushib qoldi. Bu oroldagi ta daraxt mavjud. Bu daraxtning o'ziga hos hususiyati daraxt aylana shaklida bo'lib, uning har bir tugunida pullar o'sar edi. Ammo, hamma yerda bo'lgani kabi bu yerni ham o'zining aholisi va qiroli bor edi. Shuning uchun Azimjon shunchaki hamma pullarni terib olib keta olmas edi. Yaxshiyamki qirol sahiy va uning mehmonlarga nisbatan hurmati baland ekan. U Azimjonga istalgan faqat bitta daraxtni tanlashni va u ustida bitta o'yin o'ynashni taklif qildi, o'yin qoidalari quyidagicha: dastlab Azimjon o'zi uchun istalgan bir tugunni tanlaydi va undagi pulni oladi. So'ng, qirol ham o'zi uchun bir tugunni tanlab undagi pulni o'z haznasiga qoshib qo'yadi. Ikkala holatda ham tugundagi pullar qiymati ga teng bo'lib qoladi. Keyingi har bir qadamda, azimjon oldin pul olgan tugunlar bilan bog'langan biror qiymati ga teng bo'lmagan tugunni tanlaydi va undagi pulni oladi. Qirol ham har bir qadamda ilgari pul olgan tugunlar bilan bog'langan istalgan qiymati ga teng bo'lmagan tugunni tanlab undagi pulni o'ziga oladi(Ikkala o'yinchi ham navbati kelganda yurish qila olmasa shunchaki navbatini o'tkizib yuboraveradi). Azimjon boshqa pul ololmay qolgan payt o'yinni yakunlaydi. Qirolning xazinasida pul ko'p bo'lgani sababli unga u qancha pul yig'ishi muhim emas, u faqat Azimjon olishi mumkin bo'lgan pulni minimallashtirishni hohlaydi. Albatta Azimjon esa bu daraxtni tanlaganda boshqa daraxtni tanlagandagidan ko'ra ko'proq pul yutishni hohlaydi. Ikkala o'yinchi ham optimal o'ynasa Azimjon olishi mumkin bo'lgan maksimum pul miqdorini toping.
Dastlabki qatorda daraxtlar soni kiritiladi.
Keyingi ta qatorda dastlab soni so'ng yangi qatorda ta elementdan tashkil topgan massivi ko'rinishida aylana shaklidagi daraxt kiritiladi. Bunda barcha ketma-ket elementlar bog'langan shu bilan birga, chi va chi elementlar ham.
Azimjon olishi mumkin bo'lgan maksimal pulning miqdorini toping.
# | input.txt | output.txt |
---|---|---|
1 |
3 4 5 7 3 9 3 20 52 7 6 5 1 7 9 3 10 |
59 |