Tổng đoạn lớn nhất

Xem dạng PDF

Gửi bài giải


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

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

Cho dãy số nguyên gồm N phần tử. Hãy tìm tổng lớn nhất của một đoạn con liên tiếp trong dãy.

  • Input:
    • Dòng 1: số nguyên ~N (1 ≤ N ≤ 10^5)~.
    • Dòng 2: N số nguyên ~a[i] (|a[i]| ≤ 10^4)~.
  • Output:
    • Một số nguyên: tổng lớn nhất của một đoạn con.

Ví dụ

Input 1

5
1 -2 3 4 -1

Output 1

7

Đoạn con có tổng lớn nhất là 3 4.

Input 2

4
-5 -2 -3 -4

Output 2

-2

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.