Đề bài
Nhân ngày Quốc tế Phụ nữ, An muốn mua hoa tặng mẹ. An đi đến cửa hàng hoa gần nhà xem và chọn mua hoa. Tại cửa hàng có loại hoa khác nhau được đánh số từ 1 đến và số lượng hoa mỗi loại không giới hạn. Với mỗi loại hoa , nếu mua 1 bông thì độ vui vẻ của mẹ An tăng lên , còn nếu mua nhiều hơn 1 bông loại hoa này thì mỗi bông hoa tiếp theo sẽ làm độ vui vẻ của mẹ An tăng lên . Tóm lại, nếu An mua bông hoa loại thì độ vui vẻ của mẹ An sẽ tăng lên .
An muốn chọn mua bông hoa từ loại hoa sao cho độ vui vẻ của mẹ An là nhiều nhất. Bạn hãy giúp An tính độ vui vẻ nhiều nhất của mẹ nếu chọn mua hoa một cách tối ưu.
Dữ liệu vàoflow.inp
Vào từ tệp văn bản flow.inp. Dòng thứ nhất chứa hai số nguyên () tương ứng là số loại hoa trong cửa hàng và số bông hoa An cần mua. Dòng thứ trong dòng sau chứa hai số nguyên và () là thông tin của loại hoa thứ như mô tả ở trên.
Kết quả raflow.out
Ghi ra tệp văn bản flow.out một số nguyên là độ vui vẻ nhiều nhất của mẹ An.
Ràng buộc
- Có 30% số test ứng với 30% số điểm thỏa mãn: hoặc hoặc ;
- 40% số test khác ứng với 40% số điểm thỏa mãn: ;
- 30% số test còn lại ứng với 30% số điểm: Không có thêm ràng buộc nào.
Ví dụ
Ví dụ 1
3 4 5 0 1 4 2 2
14
Giải thích
Trong ví dụ đầu tiên, phương án tối ưu là An chọn 1 bông hoa loại 1 và 3 bông hoa loại 2. Độ vui vẻ của mẹ An sẽ là .
Ví dụ 2
3 5 5 2 4 2 3 1
16
Giải thích
Trong ví dụ thứ hai, một phương án tối ưu là An chọn 2 bông hoa loại 1, 2 bông hoa loại 2 và 1 bông hoa loại 3. Độ vui vẻ của mẹ An sẽ là .