#BS0000013. Vườn nho (Grapevine)
Vườn nho (Grapevine)
Vườn nho (Grapevine)
Nguồn: UVa
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho ma trận độ cao kích thước . Các giá trị không giảm khi đi từ trái sang phải trên mỗi hàng và cũng không giảm khi đi từ trên xuống dưới trên mỗi cột.
Với mỗi truy vấn , hãy chọn một hình vuông con gồm các hàng liên tiếp và các cột liên tiếp. Tất cả các ô trong hình vuông phải có độ cao thuộc đoạn:
Input
Dòng đầu chứa và .
dòng tiếp theo, mỗi dòng chứa số nguyên của ma trận.
Dòng tiếp theo chứa .
dòng tiếp theo, mỗi dòng chứa và .
Output
Với mỗi truy vấn, in một số nguyên là cạnh lớn nhất của hình vuông hợp lệ. Nếu không có ô nào hợp lệ, in 0.
Subtask
- Subtask 1 — 20%: , .
- Subtask 2 — 30%: , .
- Subtask 3 — 50%: , .
Trong mọi Subtask: , và ma trận không giảm theo hàng, cột.
Ví dụ
Input
4 5
13 21 25 33 34
16 21 33 35 35
16 33 33 45 50
23 51 66 83 93
3
22 90
33 35
20 100
Output
3
2
4
Giải thích
- Với , cạnh lớn nhất là .
- Với , cạnh lớn nhất là .
- Với , toàn bộ một hình vuông phù hợp, nên đáp án là .