Cúp trưng bày
Đề bài
Mô tả
Stepan có chiếc cúp Vật lý và chiếc cúp Tin học. Mỗi chiếc cúp được mô tả bởi hai số nguyên: độ quan trọng và độ rộng .
Stepan muốn trưng bày một số cúp lên một chiếc kệ có độ rộng sao cho:
- Trên kệ có ít nhất một cúp Vật lý và ít nhất một cúp Tin học.
- Tổng độ rộng của các cúp được trưng bày không vượt quá .
- Với mỗi môn (Vật lý và Tin học), nếu một cúp có độ quan trọng được trưng bày thì mọi cúp của môn đó có độ quan trọng lớn hơn cũng phải được trưng bày.
Hãy tìm tổng độ quan trọng lớn nhất mà Stepan có thể đạt được. Tổng độ quan trọng là tổng độ quan trọng của tất cả các cúp được trưng bày. Nếu không có cách trưng bày nào thỏa mãn, in ra .
Dữ liệu vào
- Dòng đầu chứa ba số nguyên , , — số cúp Vật lý, số cúp Tin học và độ rộng của kệ.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và — độ quan trọng và độ rộng của cúp Vật lý thứ .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và — độ quan trọng và độ rộng của cúp Tin học thứ .
Dữ liệu ra
- In ra một số nguyên duy nhất — tổng độ quan trọng lớn nhất đạt được, hoặc nếu không thể trưng bày.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 1 8 4 2 5 5 4 2 3 2 |
8 | Chỉ có một cúp Tin học nên bắt buộc trưng bày nó (độ quan trọng 3, độ rộng 2), còn lại đơn vị rộng. Cúp Vật lý quan trọng nhất có độ quan trọng , độ rộng phải được trưng bày. Sau đó không còn đủ chỗ. Tổng độ quan trọng là . |
| 2 2 2 5 3 6 3 4 2 8 1 |
0 | Cúp Vật lý quan trọng nhất có độ rộng , không thể trưng bày dù chỉ một cúp Vật lý cùng một cúp Tin học. Đáp án là . |
| 4 3 12 3 4 2 4 3 5 3 4 3 5 5 2 3 4 |
11 | Chọn được tập cúp hợp lệ với tổng độ quan trọng . |
Bình luận