Cho dãy số A có N phần tử nguyên phân
biệt. Cho Q truy vấn, mỗi truy vấn có dạng: L R K
Yêu cầu: mỗi truy vấn xuất ra phần tử lớn thứ K
sau khi sắp xếp các phần tử AL, AL+1, …, AR
theo thứ tự tăng dần.
Input:
- Dòng đầu tiên chứa số nguyên dương N (1 ≤ N ≤ 105)
- Dòng tiếp theo chứa N số nguyên A1, A2, …, AN. (|Ai| ≤ 109 với 1 ≤ i ≤ N)
- Dòng tiếp theo chứa số nguyên dương Q (1 ≤ Q ≤ 105).
- Q dòng tiếp theo, mỗi dòng chứa 3 số L, R, K. (1 ≤ L ≤ R ≤ N; 1 ≤ K ≤ R-L+1)
Output: Q
dòng, mỗi dòng chứa câu trả lời cho một truy vấn theo thứ tự nhập vào.
Input |
Output |
7 2 1 5 4 3 6
8 4 1 2 2 3 7 4 4 6 2 5 5 1 |
2 6 4 3 |
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.