CSES 1159 - Book Shop II
1.0s 512M你身在一家書店,這裡販售 \(n\) 種不同的書。你知道每一種書的價格、頁數,以及庫存的本數。
你決定購買的總價格最多為 \(x\)。請問你最多可以買到多少頁?同一種書可以買好幾本。
輸入格式
第一行有兩個整數 \(n\) 和 \(x\):書的種類數,以及總價格上限。
第二行有 \(n\) 個整數 \(h_1, h_2, \ldots, h_n\):每一種書的價格。
第三行有 \(n\) 個整數 \(s_1, s_2, \ldots, s_n\):每一種書的頁數。
最後一行有 \(n\) 個整數 \(k_1, k_2, \ldots, k_n\):每一種書的庫存本數。
輸出格式
輸出一個整數:最多可以買到的頁數。
範例輸入 1
3 10
2 6 3
8 5 4
3 5 2
範例輸出 1
28
說明:你可以買三本第 \(1\) 種書和一本第 \(3\) 種書。總價格是 \(3 \cdot 2 + 3 = 9\),總頁數是 \(3 \cdot 8 + 4 = 28\)。
限制
- \(1 \le n \le 100\)
- \(1 \le x \le 10^5\)
- \(1 \le h_i, s_i, k_i \le 1000\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入