Masala #M105E

Xotira 512 MB Vaqt 5000 ms Qiyinchiligi 1 %
14

  

Yozgi lager

Zarif o'z o'quvchilarini yozgi dasturlash lageriga  olib bormoqchi. Zarifning \(N\) ta shogirdi bor, lekin joylar soni atigi \(K\) ta. 

Har bir bolaning uchta asosiy qiziqish darajasi bor:

  • Sport dasturlashga qiziqish darajasi \(C_i\)
  • Matn terish qobiliyati \(B_i\)
  • Shaxmatga qiziqish darajasi \(P_i\)

Har bir o'quvchi \((C_i, B_i, P_i)\) uchlik qiymatlari bilan ifodalanadi.

Ikki odam orasidagi farq quyidagicha hisoblanadi:

\[\text{max}(|Cᵢ - Cⱼ|, |Tᵢ - Tⱼ|, |Pᵢ - Pⱼ|)\]

ya’ni, eng katta qiziqish farqi hisobga olinadi.

Zarif \(K\) kishidan iborat jamoa shakllantirmoqchi, lekin u jamoa a’zolari o‘rtasidagi qiziqish darajalaridagi farq iloji boricha kichik bo‘lishini xohlaydi.

Shunday K ta o'quvchini tanlab beringki, ikki o'quvchi orasidagi eng katta farq iloji boricha kamroq bo'lsin.


Kiruvchi ma'lumotlar:

Kirish faylining 1-satrida \(N\) va \(K (1 \le K \le N \le 10^5)\) - umumiy o'quvchilar va lagerda ajratilgan joylar soni kiritiladi.

Keyingi \(N\) ta satrning har birida 3 tadan butun son - \(C_i, B_i, P_i\) qiymatlari beriladi. Bu sonlarning qiymati [0; 255] oralig'ida bo'lishi mumkin.


Chiquvchi ma'lumotlar:

Chiqish faylining birinchi qatorida butun son \(D\) - eng katta farqni chop eting. Keyingi qatorda \(K\) ta butun son - o'quvchining tartib raqamini chop eting. Agar bir nechta yechim mavjud bo'lsa istalganini chop etishingiz mumkin.


Misollar
# input.txt output.txt
1
2 2
1 3 2
2 6 4
3
1 2
2
3 2
3 3 4
1 6 4
1 1 2
2
1 3
3
5 3
6 6 4
6 4 3
3 6 3
4 2 3
5 2 6
3
2 4 5
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin