Masala #5YF2SU4QVA

Xotira 128 MB Vaqt 1000 ms Qiyinchiligi 17 %
0.0
14

  

Hashar

Bugun maktab tashqarisini tozalash kuni. Ismoil maktab yaqinidagi yo‘lda tushib ketgan axlatlarni yig‘ishi kerak. U kamida NN ta axlat yig‘ishi shart.

Ismoil hozir 0-holatda turibdi. MM ta axlatning joylashuv koordinatalari berilgan. Ismoil NN ta axlatni yig‘ish uchun minimal masofani bosib o‘tishi kerak.


Kiruvchi ma'lumotlar:

Birinchi qatorda NN va MM sonlar beriladi. (1NM2106)(1 ≤ N ≤ M ≤ 2*10^6)

Keyingi M ta qatorda M ta axlat koordinatalari beriladi.  (3106Ai3106)(-3*10^6 ≤ A_i ≤ 3*10^6) (AiAjA_i ≠ A_j axlatlarning joylashuv joylari takrorlanmaydi)


Chiquvchi ma'lumotlar:

Ismoil NN ta axlatni yig‘ish uchun bosib o‘tishi kerak bo‘lgan minimal masofani chop eting.


Misollar
# input.txt output.txt
1
5 6
-14
-12
-11
-6
10
13
34
2
3 8
-18
-15
-2
3
4
5
14
18
5
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin