Masala J
K-chi Kichik Element
Sizga N ta butun sondan iborat A massiv berilgan. Siz Q ta so'rovga javob berishingiz kerak.
Har bir so'rov uchta L, R, K sonlaridan iborat bo'ladi. Sizdan A massivning [L, R] oralig'idagi qism-massivini (ya'ni, A[L], A[L+1], ..., A[R] elementlarini) ajratib olib, uni o'sish tartibida saralaganingizda K-o'rinda turgan elementni topish talab etiladi.
Birinchi qatorda ikkita butun son, N (massiv elementlari soni) va Q (so'rovlar soni) kiritiladi.
1 <= N <= 10^51 <= Q <= 10^5
Ikkinchi qatorda N ta butun son, A[i] (massiv elementlari) kiritiladi.
-10^9 <= A[i] <= 10^9
Keyingi Q ta qatorning har birida uchta butun son, L, R, K kiritiladi.
1 <= L <= R <= N1 <= K <= R-L+1
Har bir (L, R, K) so'rovi uchun alohida qatorda A[L...R] oralig'idagi K-chi eng kichik elementni chop eting.
| # | input.txt | output.txt |
|---|---|---|
| 1 |
5 3 1 5 2 6 3 1 5 2 2 4 1 3 5 3 |
2 2 6 |
| 2 |
4 2 4 4 4 4 1 4 3 2 3 1 |
4 4 |
| 3 |
7 4 10 7 8 1 2 9 3 1 3 1 4 7 2 2 6 4 1 7 7 |
7 2 8 10 |