Hình chữ nhật
Đề bài
Mô tả
Cho hình chữ nhật gồm dòng và cột. Các dòng được đánh số từ đến từ trên xuống dưới. Các cột được đánh số từ đến , từ trái sang phải. Ô ở dòng thứ , cột thứ được gọi là ô và có diện tích là đơn vị. Có một số ô đã được điền sẵn ký tự 'X'.
Yêu cầu: Tìm hình chữ nhật con (gồm các ô từ dòng đến dòng và từ cột đến cột , với , ) có diện tích lớn nhất mà chỉ chứa duy nhất một ký tự 'X'.
Dữ liệu vào
- Dòng : chứa số nguyên dương mô tả kích thước của hình chữ nhật và số lượng ký tự 'X' có trong hình chữ nhật;
- dòng tiếp theo, mỗi dòng chứa hai số nguyên dương và là chỉ số của dòng và cột của ô điền ký tự 'X' . Các ô được cho đôi một phân biệt.
Dữ liệu ra
In ra diện tích của hình chữ nhật lớn nhất thỏa mãn yêu cầu của đề bài.
Ràng buộc
- .
- , .
- , ; ô điền 'X' đôi một phân biệt.
Subtasks
- Subtask 1 ( số test đầu tiên): .
- Subtask 2 ( số test tiếp theo): .
- Subtask 3 ( số test còn lại): không có ràng buộc gì thêm.
Mỗi test có số điểm như nhau.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 5 4 2 3 2 5 3 1 4 4 |
9 | Các ô 'X' là , , , . Hình chữ nhật con gồm các ô từ dòng đến dòng và từ cột đến cột có diện tích và chỉ chứa một ký tự 'X' (ô ). |
| 3 3 2 1 2 3 2 |
6 | Ví dụ thêm. Cả bảng chứa ký tự 'X' nên không thỏa mãn. Hình chữ nhật gồm dòng đến dòng , cột đến cột chỉ chứa ô , diện tích . |
Bình luận