San Bằng Đống Cỏ
Đề bài
Mô tả
Cho đống cỏ có chiều cao lần lượt là . Mỗi lần di chuyển, ta lấy một bó cỏ từ đống này sang đống khác (mỗi bó có chiều cao 1).
Hãy tìm số lần di chuyển tối thiểu để tất cả các đống có chiều cao bằng nhau. Dữ liệu đảm bảo tổng chiều cao chia hết cho .
Dữ liệu vào
- Dòng 1: Số nguyên
- dòng tiếp theo: Mỗi dòng chứa một số nguyên
Dữ liệu ra
- In ra số lần di chuyển tối thiểu.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 10 7 1 |
7 | Trung bình = 5. Các đống cao hơn 5 cần giảm: 10→5 (5 bó), 7→5 (2 bó). Tổng = 7 |
| 10 2 7 17 15 14 16 6 12 10 1 |
24 | Trung bình = 10 |
Bình luận