TP-O3. Hamma uchun qulay vaqt
k ta o‘qituvchi bor, i-o‘qituvchi bo‘sh bo‘ladigan daqiqalar ro‘yxati berilgan (o‘sish tartibida). Direktor [L; R] vaqt oralig‘ini tanlamoqchi: har bir o‘qituvchining kamida bitta bo‘sh daqiqasi shu oraliqqa tushsin. Oraliq iloji boricha qisqa bo‘lsin. R − L ning eng kichik qiymatini toping.
Barcha daqiqalarni o‘qituvchi raqami bilan bitta saralangan ro‘yxatga birlashtiring va oynani yurgizing.
Kirish ma’lumotlari
Birinchi qatorda k. Keyingi k qatorning har birida avval mᵢ, keyin mᵢ ta daqiqa (o‘sish tartibida).
Chiqish ma’lumotlari
Bitta son — R − L ning eng kichik qiymati.
Cheklovlar
1 ≤ k ≤ 10⁵; mᵢ ≥ 1; Σmᵢ ≤ 2·10⁵; 0 ≤ daqiqa ≤ 10⁹.
Misollar
Kirish
3 3 4 10 15 4 0 9 12 20 3 5 18 22
Chiqish
5
Kirish
2 1 7 2 3 7
Chiqish
0
Kirish
1 3 1 2 3
Chiqish
0
Qoralama doskasi
Kod yozish
Kod yuborish
13 ta test
Yechim yuborish uchun
tizimga kiring.