Chia điểm cho đội tuyển
Đề bài
Mô tả
Một đội gồm học sinh tham gia kỳ thi lập trình cá nhân. Sau khi kỳ thi kết thúc, ta chỉ biết được các thông tin sau về điểm số của đội:
- Mỗi học sinh đạt được ít nhất điểm và nhiều nhất điểm.
- Tổng điểm của cả học sinh đúng bằng .
- Tổng điểm của học sinh có điểm cao nhất đúng bằng . Nói cách khác, nếu là dãy điểm được sắp xếp giảm dần () thì .
Hãy khôi phục lại một cách chia điểm bất kỳ cho học sinh thỏa mãn tất cả các điều kiện trên.
Dữ liệu vào
Một dòng duy nhất chứa sáu số nguyên , , , , , .
Dữ liệu vào luôn đảm bảo tồn tại ít nhất một cách chia hợp lệ.
Dữ liệu ra
In ra số nguyên là điểm của từng học sinh. Nếu có nhiều đáp án, in ra đáp án bất kỳ. Thứ tự các số trong đáp án là tùy ý.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 3 1 3 15 9 | 3 3 3 3 3 | Cả học sinh cùng đạt điểm, nằm trong đoạn . Tổng là , tổng điểm cao nhất là . |
| 5 3 1 3 13 9 | 3 3 3 2 2 | Tổng là . Ba học sinh điểm cao nhất có tổng . Đáp án 2 3 2 3 3 cũng được chấp nhận. |
Bình luận