Sữa OohMoo
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
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