Món quà phiền toái
Đề bài
Mô tả
Cho một mảng gồm phần tử, ban đầu tất cả đều bằng .
Ta sẽ thực hiện thao tác. Thao tác thứ được cho bởi hai số nguyên và : ta tự chọn một vị trí bất kì (), rồi với mọi cộng thêm vào phần tử thứ .
Vị trí được chọn độc lập cho từng thao tác, và bắt buộc phải nằm trong đoạn .
Ví dụ, nếu mảng đang là và ta chọn vị trí cho thao tác với , thì mảng trở thành .
Hãy tìm giá trị trung bình cộng lớn nhất của các phần tử trong mảng sau khi thực hiện xong cả thao tác.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- dòng tiếp theo, dòng thứ chứa hai số nguyên và .
Dữ liệu ra
In ra một số thực duy nhất: giá trị trung bình cộng lớn nhất có thể đạt được.
Đáp án được coi là đúng nếu sai số tuyệt đối hoặc sai số tương đối so với đáp án chuẩn không vượt quá .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 3 -1 3 0 0 -1 -4 |
-2.500000000000000 | Với mọi vị trí đều cho tổng khoảng cách bằng . Ba thao tác đóng góp lần lượt , và , tổng bằng , trung bình . |
| 3 2 0 2 5 0 |
7.000000000000000 | Thao tác đầu có nên chọn đầu mút (tổng khoảng cách ), đóng góp . Thao tác thứ hai có nên vị trí không quan trọng, đóng góp . Tổng bằng , trung bình . |
Bình luận