Sữa OohMoo
Đề bài
Mô tả
Farmer John có chai sữa. Trong ngày liên tiếp:
- FJ thêm 1 đơn vị sữa vào chai chứa nhiều sữa nhất.
- Farmer Nhoj lấy bớt 1 đơn vị từ chai chứa nhiều sữa nhất ().
Sau ngày, mỗi chai có đơn vị sữa bán được moonies. Cả FJ và Nhoj đều chơi tối ưu (FJ tối đa hóa, Nhoj tối thiểu hóa lợi nhuận).
Tính tổng lợi nhuận modulo .
Dữ liệu vào
- Dòng 1: Hai số nguyên , .
- Dòng 2: Hai số nguyên , .
- Dòng 3: số nguyên — lượng sữa ban đầu mỗi chai.
Dữ liệu ra
Một số nguyên — tổng lợi nhuận modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 4 4 2 4 10 8 10 10 |
546 | Sau 4 ngày: [4, 11, 11, 12, 12]. Tổng bình phương = . |
| 10 5 5 1 1 2 3 4 5 6 7 8 9 10 |
777 | |
| 5 1000000000 3 1 0 1 2 3 4 |
10 | Kết quả modulo . |
Bình luận