Masala #QRNAQTTTFK
Hasan va Maxsus O'chirish
Quyidagi massiv berilgan: uzunligi bo'lgan butun sonlardan iborat. Keling, massivning funksiyasini aniqlaymiz, u massivdagi turli xil (unikal) butun sonlar soniga teng bo'ladi .
Masalan, , chunki unda uchta turli xil son mavjud: .
Siz faqat bitta amalni bajarishga ruxsat berilgansiz: uzunligi bo'lgan istalgan qism massivni tanlab, uni olib tashlash.
Masalan, agar va , bo'lsa, agar 3-chi va 4-chi elementlarni olib tashlasak, hosil bo'lgan massiv bo'ladi va
Operatsiyani bajargandan so‘ng, .
Birinchi qatorda bitta butun son berilgan:
– test holatlarining soni.
Har bir test holatining birinchi qatori ikkita butun sondan iborat:
va () – mos ravishda massiv uzunligi va olib tashlanadigan qism massiv uzunligi.
Har bir test holatining ikkinchi qatori
ta butun sonni o‘z ichiga oladi:
().
Shuningdek, ning yig‘indisi dan oshmasligi kafolatlangan.
Har bir test holati uchun bitta butun sonni chiqarish kerak:
.
# | input.txt | output.txt |
---|---|---|
1 |
4 3 2 1 2 3 5 2 1 2 4 4 2 6 1 1 1 4 5 1 4 10 3 2 1 4 7 4 8 3 6 4 7 |
1 2 2 4 |
Birinchi test holati uchun:
Qaysi qism massivni tanlamang, natija har doim ga teng bo'ladi.
Ikkinchi test holati uchun:
Qism massivni tanlashning ikki usuli mavjud: yoki ,
va hosil bo'lgan massiv ikkala holatda ham ta turli xil sonlarga ega bo'ladi.
To‘rtinchi test holati uchun:
Siz ni tanlashingiz kerak va hosil bo'lgan massiv
bo‘ladi, bu holda qiymat ga teng bo‘ladi.