CARDGAME (OLP MT&TN 2023 Sơ Loại Chuyên Tin)

Xem PDF




Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1800 (p) Thời gian: 0.35s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Tèo và Tí đang chơi một trò chơi với các lá bài. Có \(n\) lá bài được xếp theo thứ tự từ trái qua phải, lá bài thứ \(i\) (\(1 \leq i \leq n\)) có giá trị \(a_i\).

Đầu tiên, Tèo chọn một đoạn con gồm các lá bài từ vị trí \(l\) đến vị trí \(r\) \((1 \leq l \leq r \leq n)\). Sau đó, Tí loại bỏ một lá bài \(j\) từ đoạn con \((l \leq j \leq r)\). Điểm số của trò chơi là tổng giá trị của các lá bài còn lại trong đoạn con. Trong trường hợp Tèo chọn một đoạn con chỉ có một phần tử thì điểm số sau khi Tí loại bỏ một lá bài là \(0\).

Tèo muốn làm điểm số lớn nhất có thể còn Tí sẽ chọn lá bài để điểm số nhỏ nhất có thể. Tèo nên chọn đoạn con nào?

Input

  • Dòng đầu tiên chứa số nguyên \(n\) \((1 \leq n \leq 10^{5})\) là số lượng lá bài.
  • Dòng tiếp theo chứa \(n\) số nguyên \(a_{1}, a_{2}, \ldots, a_{n}\) \((|a_{i}| \leq 10^{9})\) là giá trị trên mỗi lá bài.

Output

  • In ra một số nguyên duy nhất là điểm số của trò chơi.

Scoring

  • Subtask \(1\) (\(20\%\) số điểm): \(n \leq 10^{2}\).
  • Subtask \(2\) (\(20\%\) số điểm): \(n \leq 10^{3}\).
  • Subtask \(3\) (\(30\%\) số điểm): \(|a_{i}| \leq 10^{2}\).
  • Subtask \(4\) (\(30\%\) số điểm): Không có ràng buộc gì thêm.

Example

Test 1

Input
5
5 -2 10 -1 4
Output
6
Note
  • Trong ví dụ đầu tiên, Tèo sẽ chọn đoạn con gồm các lá vài từ \(1\) đến \(5\) (tất cả các lá bài) và Tí sẽ loại bỏ lá bài ở vị trí \(3\). Điểm số của trò chơi là \(5 + (-2) + (-1) + 4 = 6\).

Test 2

Input
3
-7 6 -9
Output
0
Note
  • Trong ví dụ thứ hai, Tèo có thể chọn bất kỳ đoạn con nào có độ dài \(1\) và điểm số của trò chơi là \(0\). Nếu Tèo chọn bất kỳ đoạn con nào có độ dài lớn hơn \(1\) thì điểm số của trò chơi sẽ âm.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: