Masala #F3VY3BAS8A
Qo'shish
Jahonali oson masalarni yechishdan zerikdi, shuning uchun u qiyinroq masala o'ylab topdi. U boshida bo'sh massivga ega(). Shundan so'ng, ta hodisa sodir bo'ladi Har bir hodisa quyidagilardan biri bo'lishi mumkin:
- yangi element ni va orasiga qo'shish. Yangi massiv shunday bo'ladi:
- -chi elementni chiqarish ya'ni .
Dastlab, Jahonali bu masalani oson deb o‘yladi. Biroq, biroz o‘ylab ko‘rgach, u buni yecha olmasligini tushundi. Jahonalining do‘sti sifatida, sizga ushbu masalani hal qilish topshirildi
- Bu yerda massivni uzunligi.
Birinchi qatorda () - hodisalar soni.
Keyingi ta qatorda quyidagi berilgan hodisalardan bitta bo'ladi har bir hodisa uchun:
(, ) - yangi element ni va orasiga qo'shish.
() - -chi elementni chiqarish ya'ni .
- Bu yerda massivni uzunligi.
Har bir turdagi so'rovga - bitta natural son chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
15 1 0 17 2 1 1 0 1 2 1 2 2 1 2 5 1 3 4 1 3 9 1 3 6 1 4 6 1 4 8 1 5 9 1 3 5 2 10 2 9 |
17 1 17 4 9 |