[DHBB25 - DX23 - 11] Bài 2: Mua sắm

Xem dạng PDF

Gửi bài giải

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

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

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

Công ty chuẩn bị xây dựng tòa nhà trên một mảnh đất hình vuông có diện tích là ~N \times N~ mét vuông. Có một số giới hạn nhất định về chiều cao của tòa nhà. Nếu chia mảnh đất thành các ô vuông theo chiều dọc và chiều ngang, mỗi ô vuông rộng 1 mét, thì toàn bộ tòa nhà của trung tâm mua sắm sẽ nằm trong một phần có giới hạn về chiều cao. Các kiến trúc sư muốn xây dựng tòa nhà theo hình dạng của một hình hộp chữ nhật.

Yêu cầu: Viết một chương trình biết kích thước của mảnh đất và giới hạn chiều cao cho mỗi ô đất, tìm thể tích lớn nhất của một tòa nhà hình hộp chữ nhật có thể được xây dựng trên mảnh đất này.

Input

  • Dòng đầu tiên gồm số nguyên ~N~ (~2 \le N \le 5 \times 10^4~).
  • Dòng thứ hai gồm ~N~ số nguyên không âm, mỗi số không vượt quá ~10^5~, đó là giới hạn chiều cao cho từng ô đất theo chiều dọc.
  • Dòng thứ ba gồm ~N~ số nguyên không âm, mỗi số không vượt quá ~10^5~, đó là giới hạn chiều cao cho từng ô đất theo chiều ngang.

Output

  • Gồm một số duy nhất, đó là thể tích tối đa của tòa nhà trung tâm mua sắm có thể được xây dựng trên mảnh đất đã cho.

Sample Input 1

3
0 1 0
0 2 0

Sample Output 1

1

Sample Input 2

3
3 2 1
1 2 3

Sample Output 2

9

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.