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ặng quà

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

Đề bài

Jame có NN món quà, món quà thứ ii có giá trị là AiA_i. Jame muốn tặng NN món quà này cho hai bạn sao cho độ chênh lệch giữa tổng giá trị các món quà mà mỗi bạn nhận được là nhỏ nhất.

Yêu cầu: Tìm độ chênh lệch nhỏ nhất giữa tổng giá trị các món quà mà mỗi bạn nhận được.

Dữ liệu vàoGIFT.INP

Từ tệp GIFT.INP gồm:

  • Dòng 1: Chứa số nguyên dương NN là số món quà (N>2N > 2).
  • Dòng 2: Chứa NN số nguyên dương AiA_i là giá trị của món quà thứ ii.

Kết quả raGIFT.OUT

Đưa ra tệp văn bản GIFT.OUT độ chênh lệch nhỏ nhất giữa tổng giá trị các món quà mà mỗi bạn nhận được.

Ràng buộc

  • Các test tương ứng với 50% số điểm có n≤102,Ai≤103n \le 10^2, A_i \le 10^3
  • Các test tương ứng với 50% số điểm n≤104,Ai≤105n \le 10^4, A_i \le 10^5.

Ví dụ

Dữ liệu vàoGIFT.INP
7
6 25 41 10 35 27 16
Kết quả raGIFT.OUT
4

Thuộc đề thi

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

Nam Định · Cấp tỉnh · Năm học 2023-2024