Cho cây cột, trong đó cột thứ có độ cao là .
Có một chú ếch xanh tên là ế, chú luôn ước mơ được nhảy vút lên chạm tới bầu trời cao rộng. Vì vậy, mỗi khi đứng trên những cây cột, ế chỉ chọn nhảy tới cây cột gần nhất có chiều cao lớn hơn nơi chú đang đứng. Tuy nhiên, cuộc sống không bao giờ dễ dàng như những ước mơ của ế. Leo lên càng cao thì té xuống càng đau, nhưng điều quan trọng nhất là sau mỗi lần vấp ngã, liệu ế có đủ sức mạnh để tự mình đứng dậy và tiếp tục hành trình hay không...

Chú ý, nếu có cột cao hơn cột hiện tại và xa như nhau thì ế sẽ chọn cột cao hơn.
Với truy vấn, cho là vị trí xuất phát và là số lần nhảy tối đa. Hãy tính độ cao lớn nhất mà ế có thể đạt được.
Đầu vào
Dòng đầu gồm 2 số nguyên và là số lượng cột và số truy vấn .
Dòng thứ hai ghi số nguyên dương là độ cao các cột của dãy , độ cao mỗi cột không quá .
dòng tiếp theo, mỗi dòng gồm hai số nguyên và là vị trí xuất phát và số lần nhảy tối đa .
Đầu ra
Gồm dòng, mỗi dòng là độ cao tối đa mà ế có thể đạt được.
Ví dụ
Đầu vào
Copy
5 5
1 3 4 2 5
1 1
2 1
3 2
4 1
5 2
Đầu ra
Copy
3
4
5
5
5
Comments
bài này code bằng dùng thuật toán gì anh nhỉ
Thử code r tham khảo bài này trước e nhé
kbt test sai k a ...
Test ví dụ đúng mà nhỉ :?
y la bo test co a :v
tớ nghĩ là không sai đâu...
đúng rồi, test không sai cậu sai
vi du ma 2 cot xa nhu nhau ma do cao cung bang nhau thi chon ben nao v a
nó nhảy bên nào để sau tối đa k bước nó đạt được độ cao lớn nhất là được =)))
a oke t cam on a ;)