Thủy triều
View as PDFTại một hòn đảo, thủy triều rất bất thường và có thể xảy đến bất cứ thời điểm nào trong ngày. Khi đứng trên thuyền và nhìn vào hòn đảo, thủy triều lên xuống khiến hòn đảo trông như được chia thành các vùng đất nhỏ riêng biệt.
Cấu trúc hòn đảo được biểu thị bởi số nguyên
, trong đó
là độ cao tại điểm thứ
của hòn đảo. Có tổng cộng
truy vấn, truy vấn thứ
yêu cầu đếm số lượng vùng đất trong khoảng từ
đến
nếu thủy triều dâng đến độ cao
.
Một vùng đất được định nghĩa là đoạn điểm liên tiếp tối đa mà các điểm trong đoạn đó đều có độ cao lớn hơn mức thủy triều. Xem thêm hình minh họa dưới đây để hiểu rõ hơn:
Hình bên trái biểu thị truy vấn thứ nhất của ví dụ đầu tiên và hình bên phải biểu thị truy vấn thứ hai của ví dụ thứ hai. Ở hình bên trái, hai vùng đất tương ứng hai đoạn điểm liên tiếp tối đa và
. Ở hình bên phải, bốn vùng đất tương ứng bốn đoạn điểm liên tiếp tối đa
,
,
và
.
Input
- Dòng đầu tiên chứa hai số nguyên
và
.
- Dòng thứ hai chứa
số nguyên
.
dòng tiếp theo, dòng thứ
chứa ba số nguyên
và
.
Output
- Với mỗi truy vấn, in ra câu trả lời trên một dòng.
Samples
Sample Input 1
6 3
2 4 2 3 4 1
2 5 2
3 5 3
3 4 4
Sample Output 1
2
1
0
Sample Input 2
10 3
5 0 3 4 2 0 1 6 3 5
3 9 1
1 10 3
1 10 2
Sample Output 2
2
4
3
Scoring
- Subtask
với
số điểm:
- Subtask
với
số điểm:
và
với mọi truy vấn
- Subtask
với
số điểm: Tồn tại chỉ số
sao cho
và
- Subtask
với
số điểm: Không có ràng buộc gì thêm
Clarification
- Trong ví dụ thứ nhất, ở truy vấn thứ hai, có một đoạn điểm liên tiếp tối đa là
, ở truy vấn thứ ba, không có vùng đất nào do không có điểm nào có độ cao lớn hơn mức thủy triều.
- Trong ví dụ thứ hai, ở truy vấn đầu tiên, có hai vùng đất
và
, ở truy vấn thứ ba, có ba vùng đất
,
và
.
Comments