Masala #0652

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 10 %
14

  

Balandlik

O’ZBEKISTON TEMIR YO’LLARI AKSIYADORLIK JAMIYATI Yangi temir yo‘l qurilishida muammolar paydo bo‘ldi. Yo'l tepalikli yerlardan o'tadi, ammo yo'llarning o'zi qat'iy gorizontal bo'lishi kerak. Shu sababli, qurilish kompaniyasi rahbariyati ushbu hudud yerlar yuzasini tekislashga qaror qildi. Asosiy muammo shundaki, qurilish maydonchasiga Tuproq olib kirish yoki olib chiqish uchun har bir kubometr uchun 100 ming dollar ketadi. Temir yo'lning byudjeti kichik bo'lgani uchun buni to'lab bilmaydi. 

Shuning uchun bosh muhandis faqat tepaliklarni tashkil etuvchi tuproqdan foydalanib, sirtni tekislashga qaror qildi. Vazifa yo'lning dengiz sathidan balandligini aniqlash(har 1 m yer balandligi beriladi). Bu mas'uliyatli vazifa sizga ishonib topshirilgan.
 


Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining 1-qatorida balandlik o'lchangan nuqtalarningn soni  \(n (1 < n ≤ 30000)\) beriladi. 2-qatorda \(n\) ta manfiy bo'lmagan butun son - har bir o'lchangan tepalikning balandligi \(h_i \space (0 < h_i \le 10000)\) probel bilan ajratilgan holda beriladi.


Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish fayliga masala javobini \(10^{-10}\) aniqlikda chiqaring.


Misollar
# input.txt output.txt
1
5
2 2 2 2 2
2.0000000000
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin