Đầu tư chứng khoán
Xem dưới dạng PDF
Gửi bài giải
Điểm:
10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
An là một nhà đầu tư chứng khoán. An theo dõi giá cổ phiếu trong \(N\) ngày, ngày thứ \(i\) có mức lãi (hoặc lỗ) là \(a_i\) (có thể âm).
An muốn chọn một khoảng thời gian liên tiếp để đầu tư sao cho tổng lãi là lớn nhất. Hãy giúp An tìm tổng lãi lớn nhất đó.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên \(N\) (\(1 \le N \le 10^5\)).
- Dòng thứ hai chứa \(N\) số nguyên \(a_1, a_2, ..., a_N\) (\(|a_i| \le 10^9\)).
Kết quả ra
- In ra tổng lãi lớn nhất tìm được.
Ví dụ
Input
8
-2 1 -3 4 -1 2 1 -5
Output
6
Nhận xét