Masala G
O'suvchi balandliklar
Sizga N ta daraxtlarning balandligi berilgan. Siz ushbu daraxtlarni joyini o'zgartirolmaysiz (siljitolmaysiz), faqat ularning balandliklarini butun sonlar ichida o'zgartirishingiz mumkin. Sizning vazifangiz — barcha daraxtlar balandliklarini o'suvchi tartibda joylashishiqni ta’minlash va buning uchun sarflanadigan minimal umumiy masofani topish. Ya'ni A balandlik qiymati B ga o'zgartirgan bo'lsak masofa ga teng bo'ladi
Birinchi qatorda daraxtlar balandliklari N natural son beriladi.
Ikkinchi qatorda N ta butun son — daraxtlarning balandliklari beriladi.
Masala javobini chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
6 1 2 0 8 6 9 |
4 |
2 |
10 3 14 15 92 65 35 89 79 32 38 |
155 |
1-testda.
6
1 2 0 8 6 9 ketma-ketlikni 1 2 2 6 6 9 kabi almashtirsak o'suvchi bo'ladi. Demak ekan. 1 2 3 5 6 9 qilsak ham bo'ladi ammo bu minimal emas. ga teng bo'lib qoladi.