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

Bài 4 · Lập trình

Tổ chức nhóm học tập tối ưu

Điểm
4 điểm
Tên chương trình
Bai4.*
Vào / Ra
bàn phím → màn hình

Đề bài

Giáo viên muốn xây dựng các nhóm học tập dựa trên kết quả một bài kiểm tra. Bảng điểm kiểm tra của nn học sinh, điểm học sinh thứ ii là aia_i (số nguyên dương). Hãy thực hiện ba nhiệm vụ sau:

Nhiệm vụ 1 - Nhóm Nòng Cốt: Chọn 3 học sinh có điểm cao nhất trong lớp để bồi dưỡng, tham gia đội tuyển học sinh giỏi. Xuất ra màn hình tổng điểm của nhóm này.

Nhiệm vụ 2 - Nhóm Khởi Đầu: Chọn 2 học sinh, một học sinh điểm cao nhất (người dẫn dắt) và một học sinh điểm thấp nhất (người được hỗ trợ). Xuất ra màn hình tổng điểm của cặp đôi này.

Nhiệm vụ 3 - Nhóm Cân Bằng: Tìm bộ ba học sinh khác nhau (i<j<ki < j < k) sao cho tổng điểm của họ gần nhất với 3 lần điểm trung bình của toàn lớp.

Cụ thể: Điểm trung bình = (tổng điểm nn học sinh trong lớp) / nn. Tìm bộ ba sao cho giá trị ∣ai+aj+ak−3×Điểm trung bıˋnh∣|a_i + a_j + a_k - 3 \times \text{Điểm trung bình}| là nhỏ nhất. Xuất ra màn hình tổng điểm SS của bộ ba thỏa mãn. Nếu tồn tại nhiều bộ ba có cùng khoảng cách tuyệt đối nhỏ nhất thì in bất kỳ tổng SS nào cũng được chấp nhận.

Lưu ý: Các học sinh trong mỗi nhóm phải khác nhau.

Dữ liệu vào

Dòng 1: số nguyên nn (3≤n≤50003 \le n \le 5000).

Dòng 2: nn số nguyên a1 a2…ana_1\ a_2 \dots a_n (1≤ai≤1 000 0001 \le a_i \le 1\,000\,000).

Kết quả ra

Xuất ra màn hình ba dòng:

  1. Tổng điểm Nhóm Nòng Cốt.
  2. Tổng điểm Nhóm Khởi Đầu.
  3. Tổng điểm Nhóm Cân Bằng (SS gần 3×3 \times Điểm trung bình nhất).

Ràng buộc

  • 3≤n≤50003 \le n \le 5000.
  • 1≤ai≤1 000 0001 \le a_i \le 1\,000\,000.

Ví dụ

Dữ liệu vào
5
3 5 6 8 10
Kết quả ra
24
13
19

Thuộc đề thi

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

Vĩnh Long · Cấp tỉnh · Năm học 2025-2026