GR-H9. Arzon yoqilg‘i
Yuk mashinasi 0 nuqtadan D km uzoqdagi omborga boradi, 1 km ga 1 litr sarflaydi. Bak hajmi C litr, boshida bak to‘la. Yo‘lda n ta shoxobcha bor: i-si xᵢ km da, litri pᵢ so‘m; har birida istalgancha (bak sig‘guncha) olish mumkin. Omborga yetish uchun eng kam xarajat qancha? Iloji bo‘lmasa — -1.
Kirish ma’lumotlari
Birinchi qatorda D, C, n. Keyingi n qatorda xᵢ pᵢ (xᵢ o‘sish tartibida).
Chiqish ma’lumotlari
Bitta son — eng kam xarajat yoki -1.
Cheklovlar
1 ≤ D, C ≤ 10⁹; 0 ≤ n ≤ 2·10⁵; 0 < x₁ < … < xₙ < D; 1 ≤ pᵢ ≤ 10⁶.
Misollar
Kirish
10 4 4 3 5 5 8 6 3 8 4
Chiqish
22
Kirish
10 3 1 5 2
Chiqish
-1
Kirish
5 9 0
Chiqish
0
Qoralama doskasi
Kod yozish
Kod yuborish
13 ta test
Yechim yuborish uchun
tizimga kiring.