Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

HOAHAU2 - Nồi cơm từ

Cho dãy số X có N phần tử nguyên phân biệt.

Cho P 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ử XL, XL+1, …, XR theo thứ tự tăng dần.

Giới hạn:

1 ≤ N, P ≤ 20000

|Xi| ≤ 200000 với 1 ≤ i ≤ N

1 ≤ L ≤ R ≤ N

1 ≤ K ≤ R-L+1

 

Input

-       Dòng đầu tiên chứa số N.

-       Dòng tiếp theo chứa N số X1,X2, …,XN.

-       Dòng tiếp theo chứa số P.

-       P dòng tiếp theo, mỗi dòng chứa 3 số L, R, K.

Output

P 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.

Example

Input:

6

2 1 5 4 3 6

2

1 2 2

4 6 2

Output: 2
4

Được gửi lên bởi:Tai Khoan Chung
Ngày:2015-06-22
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C C++ 4.3.2 CPP CPP14

hide comments
2015-06-23 05:20:36 Dương Phạm Tùng


Last edit: 2015-06-23 05:27:33
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.