CSES 1158 - Book Shop
1.0s 512M你在一家書店裡,店裡賣 \(n\) 本不同的書。你知道每本書的價格與頁數。
你決定買下來的書總價最多是 \(x\)。請問你最多可以買到幾頁?每本書最多只能買一次。
輸入格式
第一行有兩個整數 \(n\) 與 \(x\):書的數量與總價上限。
下一行有 \(n\) 個整數 \(h_1,h_2,\ldots,h_n\):每本書的價格。
最後一行有 \(n\) 個整數 \(s_1,s_2,\ldots,s_n\):每本書的頁數。
輸出格式
輸出一個整數:最多的頁數。
範例輸入 1
4 10
4 8 5 3
5 12 8 1
範例輸出 1
13
說明:你可以買第 1 本和第 3 本書,價格是 \(4+5=9\),頁數是 \(5+8=13\)。
限制
- \(1 \le n \le 1000\)
- \(1 \le x \le 10^5\)
- \(1 \le h_i, s_i \le 1000\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入