Mua Quà
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.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
Có món quà, món thứ có giá và phí giao hàng . Bạn có ngân sách và một phiếu giảm giá giúp giảm giá một món xuống còn (phí giao không đổi). Tất cả đều chẵn.
Hãy tìm số món quà tối đa có thể mua.
Dữ liệu vào
- Dòng 1: Hai số nguyên và
- dòng tiếp theo: Hai số nguyên và
Dữ liệu ra
- In ra số món quà tối đa.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 24 4 2 2 0 8 1 6 3 12 5 |
4 | Dùng phiếu giảm giá cho món 3 (giá 4+1=5), mua thêm món 1,2,4. Tổng = 6+2+5+9 = 22 ≤ 24 |
Bình luận