Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 3 · Lập trình

Điểm số

Điểm
5 điểm
Tên chương trình
BAI03.*
Vào / Ra
BAI03.INP → BAI03.OUT

Đề bài

Ngày hội đọc sách được tổ chức định kỳ tại trường THCS A. Mỗi quyển sách trong thư viện trường có một "điểm số" đại diện cho độ phổ biến của nó. Có n quyển sách trong thư viện được đánh số thứ tự từ 1 đến n tương ứng với điểm số là các số nguyên A1,A2,…,AnA_1, A_2, \ldots, A_n

Một đoạn con [h;r][h; r] là một dãy các điểm số liên tiếp Ah,Ah+1,…,ArA_h, A_{h+1}, \ldots, A_r (1≤h≤r≤n1 \le h \le r \le n). Đoạn [h;r][h; r] được gọi là một đoạn điểm số đặc biệt nếu Ah=ArA_h = A_r và tổng các điểm số của đoạn này là lớn nhất.

Yêu cầu: Hãy đưa ra tổng của đoạn điểm số đặc biệt.

Dữ liệu vàoBAI03.INP

Từ tệp BAI03.INP có cấu trúc như sau:

  • Dòng đầu tiên ghi số nguyên dương n là số lượng quyển sách.
  • Dòng thứ hai ghi nn số nguyên A1,A2,…,AnA_1, A_2, \ldots, A_n (∣Ai∣≤103|A_i| \le 10^3, 1≤i≤n≤5.1051 \le i \le n \le 5.10^5), mỗi số cách nhau bởi một khoảng trắng.

Kết quả raBAI03.OUT

Ghi ra tệp BAI03.OUT kết quả theo yêu cầu của bài toán.

Ràng buộc

  • Có 30% số test với 1≤n≤1021 \le n \le 10^2
  • Có 40% số test với n≤5.105n \le 5.10^5; 0<Ai≤1030 < A_i \le 10^3; ∀i∈[1,n]\forall i \in [1, n]
  • Có 30% số test còn lại không có ràng buộc gì thêm.

Ví dụ

Ví dụ 1

Dữ liệu vàoBAI03.INP
8
5 3 10 3 2 -1 2 9
Kết quả raBAI03.OUT
16

Ví dụ 2

Dữ liệu vàoBAI03.INP
6
5 20 6 1 2 6
Kết quả raBAI03.OUT
20

Thuộc đề thi

Đề thi chọn học sinh giỏi cấp tỉnh năm học 2024 - 2025 — Môn: Tin học - Lớp 9

Bắc Ninh · Cấp tỉnh · Năm học 2024-2025