Năm 2011, tình trạng
ngập lụt trong thành phố trở lên nghiêm trọng hơn. Vì vậy, mọi người quyết định
xây dựng hệ thống mái che cho toàn thành phố.
Mái che có bề rộng là
N, được chia làm N phần có độ dài như nhau. Độ cao của mỗi phần là h1, h2, ...,
hn. Khi trời mưa, một phần nước sẽ đọng lại trên mái và một phần sẽ thoát ra
ngoài theo hai bên trái và phải của mái che. Do đó, thành phố sẽ không phải
chịu cảnh mưa lụt như trước.
Nhằm mục đích bảo trì
mái che, bạn cần viết chương trình tính lượng nước lớn nhất có thể đọng lại
trên mái che.
Dữ
liệu vào: từ tệp
V11WATER.INP
+
Dòng đầu ghi số N. (1 <= N <= 100000)
+
Dòng sau ghi N số tự nhiên h1, h2, ..., hn. (1 <= hi <= 100000)
Gồm
một số duy nhất thể hiện lượng nước tìm được.
Dữ liệu ra: ghi vào tệp V11WATER.OUT
+
Môt số duy nhất thể hiện số lượng nước tìm được
Ví dụ:
V11WATER.INP
|
V11WATER.OUT
|
5
1 3 1 2 3
|
3
|