Tổng đoạn con lớn nhất (Max Subarray Sum)


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề bài

Cho dãy số $A$ gồm $N$ số nguyên (có thể chứa số âm). Hãy tìm một đoạn con liên tiếp trong dãy sao cho tổng các phần tử của đoạn con đó là lớn nhất. In ra giá trị tổng lớn nhất đó.

Dữ liệu vào

Dòng 1: Số nguyên dương $N$ ($1 \le N \le 10^5$).

Dòng 2: $N$ số nguyên $A_1, ..., A_N$.

Dữ liệu ra

Một số nguyên duy nhất là tổng lớn nhất tìm được.

Ví dụ

Input Output
5
-2 1 -3 4 -1
4
3
1 2 3
6

Nhận xét

Không có ý kiến tại thời điểm này.