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

Giá trị lớn nhất

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

Đề bài

Cho dãy aa gồm nn số nguyên a1,a2,…,ana_1, a_2, \dots, a_n và ba số nguyên x,y,zx, y, z.

Yêu cầu: Tìm giá trị lớn nhất của biểu thức x.ai+y.aj+z.akx.a_i + y.a_j + z.a_k (1≤i<j<k≤n1 \le i < j < k \le n).

Dữ liệu vàoBAI3.INP

Vào từ tệp văn bản BAI3.INP có cấu trúc:

  • Dòng đầu tiên chứa số nguyên dương nn (3≤n≤1063 \le n \le 10^6).
  • Dòng thứ hai chứa nn số nguyên a1,a2,…,ana_1, a_2, \dots, a_n (∣ai∣≤105|a_i| \le 10^5; 1≤i≤n1 \le i \le n).
  • Dòng thứ ba chứa ba số nguyên x,y,zx, y, z (∣x∣,∣y∣,∣z∣≤105|x|, |y|, |z| \le 10^5).

Kết quả raBAI3.OUT

Ghi ra tệp văn bản BAI3.OUT một số nguyên duy nhất là giá trị lớn nhất tìm được.

Ràng buộc

  • Có 40% số test ứng với 40% số điểm của bài thỏa mãn: n≤102n \le 10^2.
  • Có 30% số test khác ứng với 30% số điểm của bài thỏa mãn: 102<n≤10610^2 < n \le 10^6; x=y=zx = y = z.
  • 30% số test còn lại ứng với 30% số điểm của bài không có ràng buộc gì thêm.

Ví dụ

Dữ liệu vàoBAI3.INP
5
1 3 2 4 5
3 8 2
Kết quả raBAI3.OUT
51

Giải thích

  • Chọn ba số hạng a2,a4,a5a_2, a_4, a_5
  • Giá trị của biểu thức là: x.a2+y.a4+z.a5=3.3+8.4+2.5=51x.a_2 + y.a_4 + z.a_5 = 3.3 + 8.4 + 2.5 = 51 (lớn nhất)

Thuộc đề thi

Kỳ thi chọn học sinh giỏi tỉnh lớp 9 năm học 2025 - 2026 — Môn thi: Tin học

Hà Tĩnh · Cấp tỉnh · Năm học 2025-2026