Tải bản đầy đủ (.doc) (1 trang)

Bai tap Pascal: Bong chuyen.

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (52.47 KB, 1 trang )

Bài 1. BÓNG CHUYỀN - BONGCH.PAS
Giờ thể thao ngoại khóa của Trường Bồi dưỡng Tin học hè là bóng chuyền.
Trường có n học viên, mỗi học viên có một kỹ năng chơi bóng, thể hiện bằng một
số nguyên không âm và không vượt quá 109. Hai huấn luyện viên thể thao của
nhà trường tìm cách chia học viên một cách “công bằng” nhất theo cách sau: chọn
2 số nguyên p và q thỏa mãn 0

năng tốt nhất, sau đó lần lượt bắt đầu từ huấn luyện viên thứ 2 mỗi người chọn q
học viên có kỹ năng tốt nhất trong số còn lại. Cuối cùng, khi số học viên còn lại ít
hơn q thì đến lượt ai người đó sẽ phải lấy tất.
Cả 2 huấn luyện viên đều muốn trình độ của 2 nhóm càng ít chênh lệch càng tốt,
họ muốn chọn p và q sao cho chênh lệch tổng kỷ năng của 2 nhóm là nhỏ nhất. Số
người ở hai nhóm không nhất thiết phải bằng nhau.
Dữ liệu: Vào từ file văn bản VOLLEY.INP:
Dòng đầu tiên chứa số nguyên n (2 ≤ n ≤ 105),
Dòng thứ 2 chứa n số nguyên – kỹ năng của từng học viên.
Kết quả: Đưa ra file văn bản VOLLEY.OUT trên một dòng 2 số nguyên p và q.
Ví dụ:
BONGCH.INP
8
53333371
BONGCH.OUT
12



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×