Đề bài
Cho một dãy gồm số nguyên . Một đoạn con là một dãy các phần tử liên tiếp . Đoạn được gọi là một đoạn con hoàn hảo nhất nếu phần tử đầu bằng phần tử cuối và tổng các phần tử của đoạn này là lớn nhất.
Yêu cầu: Hãy lập trình đưa ra tổng của đoạn con hoàn hảo nhất.
Dữ liệu vàoSEQ.inp
Trong tệp văn bản SEQ.INP có cấu trúc như sau:
- Dòng đầu tiên ghi số nguyên dương là số lượng phần tử của dãy .
- Dòng thứ hai ghi số nguyên (), mỗi số cách nhau bởi một khoảng trắng.
Kết quả raSEQ.out
Tệp văn bản SEQ.OUT ghi kết quả theo yêu cầu của bài toán.
Ràng buộc
- 30% số test với .
- 40% số test với ; .
- 30% số test còn lại không có ràng buộc gì thêm.
Ví dụ
Ví dụ 1
8 5 3 10 3 2 -1 2 9
16
Giải thích
Đoạn con hoàn hảo nhất là đoạn , gồm ba phần tử 3; 10; 3 có tổng bằng 16.
Ví dụ 2
6 5 20 6 1 2 6
20
Giải thích
Đoạn con hoàn hảo nhất là đoạn , gồm một phần tử 20 có tổng bằng 20.