Asosiy qismga o‘tish

MN20-D. Arqonlarni birlashtirish

n ta arqon bor. Ikkita arqonni bittaga ulash ularning uzunliklari yig‘indisiga teng narx turadi. Hamma arqonni bitta qilib ulashning eng kichik jami narxini toping. Har safar eng qisqa ikkitasini ulash kerak — ularni tez topish uchun navbat (priority queue / heap) kerak bo‘ladi.

Kirish ma’lumotlari

Birinchi qatorda n, ikkinchisida n ta arqon uzunligi.

Chiqish ma’lumotlari

Eng kichik jami narx.

Cheklovlar

1 ≤ n ≤ 2·10⁵, 1 ≤ aᵢ ≤ 10⁹

Misollar

Kirish
4
4 3 2 6
Chiqish
29
Kirish
1
5
Chiqish
0
Qoralama doskasi
Kod yozish
Kod yuborish 13 ta test
Yechim yuborish uchun tizimga kiring.