BS-H3. Qo‘shimcha bekatlar
Avtobus yo‘nalishida n ta bekat bor, koordinatalari x₁ < x₂ < … < xₙ (butun sonlar). Shahar hokimligi yana ko‘pi bilan k ta bekat qurishi mumkin — istalgan butun koordinataga. Qo‘shni bekatlar orasidagi eng katta masofa imkon qadar kichik bo‘lsin. Shu masofani toping.
Bir oraliqni D dan oshmaydigan bo‘laklarga bo‘lish uchun nechta bekat kerakligi oson hisoblanadi.
Kirish ma’lumotlari
Birinchi qatorda n va k, ikkinchisida n ta koordinata (o‘sish tartibida).
Chiqish ma’lumotlari
Bitta son — eng katta oraliqning eng kichik qiymati.
Cheklovlar
2 ≤ n ≤ 10⁵; 0 ≤ k ≤ 10⁹; 0 ≤ xᵢ ≤ 10⁹.
Misollar
Kirish
3 2 0 10 13
Chiqish
4
Kirish
2 0 5 6
Chiqish
1
Qoralama doskasi
Kod yozish
Kod yuborish
13 ta test
Yechim yuborish uchun
tizimga kiring.