Đề chọn HSG DHBB: Mua đất

Xem dạng PDF

Gửi bài giải

Điểm: 20,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Người đăng:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, PyPy, Python, Scratch

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Phú ông vừa tìm được một khu đất rất đẹp để xây biệt thự mới. Khu đất này có dạng một hình chữ nhật kích thước ~m \times n~ (đơn vị diện tích). Khu đất được chia thành ~m \times n~ ô vuông đơn vị có cạnh là 1 đơn vị dài. Mỗi ô vuông đã được niêm yết giá và công ty nhà đất chỉ bán theo từng ô vuông đơn vị.

Để xây được biệt thự, phú ông cần phải có một mảnh đất hình chữ nhật. Phú ông rất muốn có được toàn bộ khu đất nhưng khổ nỗi kinh phí mua đất chỉ có ~k~ đồng. Do đó, phú ông đến nhờ bạn tìm một mảnh đất thích hợp để xây biệt thự với diện tích lớn nhất có thể.

Yêu cầu: Tìm diện tích lớn nhất của một mảnh đất hình chữ nhật có tổng giá trị các ô không vượt quá ~k~.

Input

  • Dòng 1: Chứa hai số nguyên ~m~ và ~n~ là kích thước khu đất.
  • Dòng 2: Chứa số nguyên ~k~ là kinh phí để mua đất.
  • ~m~ dòng tiếp theo, mỗi dòng chứa ~n~ số nguyên cách nhau thể hiện giá của các ô đất.

Output

  • Ghi ra một số duy nhất là diện tích lớn nhất có thể của mảnh đất hình chữ nhật dùng để xây biệt thự. Nếu không có thì ghi ra 0.

Sample Input 1

4 5
15
2 2 2 2 2
2 1 1 1 2
2 1 1 1 2
2 2 2 2 2

Sample Output 1

10

Sample Input 2

2 2
3
7 7
7 7

Sample Output 2

0

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.