Xếp ba lô
Đề bài
Mô tả
Trong chuyến công tác nhiều ngày, giáo sư J đã thu thập được mẫu vật. Mẫu vật thứ () có khối lượng gam và được giáo sư đánh giá có mức độ quan trọng là . Giáo sư đã chuẩn bị một túi xách tay có thể chứa không quá gam và một va li có thể chứa không quá gam. Vấn đề mà giáo sư gặp phải là lựa chọn những mẫu vật và xếp chúng vào túi hay va li thỏa mãn các yêu cầu sau:
- Tổng khối lượng các mẫu vật đựng trong túi xách không vượt quá ;
- Tổng khối lượng các mẫu vật đựng trong va li không vượt quá ;
- Tổng mức độ quan trọng của các mẫu vật được chọn là lớn nhất.
Yêu cầu: Cho và thông tin về mẫu vật, hãy đưa ra cách lựa chọn và xếp các mẫu vật thỏa mãn yêu cầu của giáo sư. Nếu có nhiều cách xếp đạt tổng mức độ quan trọng lớn nhất, in ra một cách bất kỳ.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên dương (; );
- Dòng thứ trong dòng tiếp theo mô tả mẫu vật thứ gồm hai số nguyên dương (; ).
Dữ liệu ra
In ra một dòng chứa số mô tả cách lựa chọn và xếp các mẫu vật. Cụ thể, số thứ bằng nếu mẫu vật thứ không được chọn, bằng nếu được chọn và xếp vào túi xách, bằng nếu được chọn và xếp vào va li.
Ràng buộc
- ; nếu thì mọi mẫu vật có mức độ quan trọng như nhau;
- , ;
- , .
Subtasks
- Có số test ứng với số điểm của bài có ;
- Có số test khác ứng với số điểm của bài có và các mẫu vật có khối lượng là bội của ;
- Có số test khác ứng với số điểm của bài có ;
- Có số test khác ứng với số điểm của bài có và các mẫu vật có mức độ quan trọng như nhau.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 1000 2000 500 2 600 2 900 5 750 5 700 3 |
2 0 1 2 2 | Túi xách chứa mẫu vật ( gam), va li chứa các mẫu vật ( gam). Tổng mức độ quan trọng là , lớn nhất có thể. |
| 5 8 9 6 5 9 1 1 4 3 2 7 1 |
2 0 1 2 1 | Ví dụ bổ sung (không có trong đề gốc). Túi xách chứa các mẫu vật ( gam), va li chứa các mẫu vật ( gam), tổng mức độ quan trọng . Mẫu vật nặng gam chỉ vừa va li nhưng chỉ có mức độ quan trọng . |
Bình luận