Masala #RFKXNMFBXC

Xotira 1024 MB Vaqt 1000 ms Qiyinchiligi 1 %
0.0
14

  

Begona o'simlik

Javlonbek ekin dalalardan begona o'simlikdan tozalash uchun dorilardan foydalanadi. Javlonbek NN ta yer maydoniga ega va har bir yerni begona o'simliklardan tozalash uchun ma'lum miqdorda dori talab qilinadi. Javlonbekda jami KK dona dori bilan eng ko'p yerni tozalashga harakat qiladi.  Javlonbek eng ko'p nechta yer maydonini begona o'simliklardan tozalashi mumkinligini hamda yer maydoni tozalangandan so'ng ortib qoladigan dorilar sonining maksimal qiymatini topmoqchi. Siz unga yordam bering.


Kiruvchi ma'lumotlar:

Birinchi qatorda ikkita butun son N va K (yerni soni va dorilar soni) beriladi. (1N4×106)(1≤N≤4×10^6)(1K109)(1≤K≤10^9)

Ikkinchi qatorda N ta har bir dalaga kerak bo'ladigan dorilar soni beriladi. (1Ai109)(1≤A_i​≤10^9)


Chiquvchi ma'lumotlar:

Yagona qatorda eng ko'p begona osimlik'lardan tozalash mumkin bo'lgan yerlar soni va ortib qoladigan dorilar sonining maksimal qiymati chop eting.


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