子集合的和 (APCS 2018-10 中高級子題版)
2.0s 256M給定正整數序列與上限 \(P\)。每個位置最多選一次,也可以都不選。求不超過 \(P\) 的最大選取總和。相同數值若位於不同位置,可各選一次。
輸入格式
第一行為 \(n,P\),第二行為 \(n\) 個正整數。
限制
\(1\le n\le25\);\(1\le P,a_i\le1000000009\)。此題包明訂數值上界;大於 \(P\) 的項目不可能入選。
輸出格式
輸出最大總和。
範例輸入
5 17
5 5 8 3 10
範例輸出
16
題目來源
APCS 2018 年 10 月實作題「子集合的和」。
站上提供的是公開子題版,並非完整原題;題敘參考 tcirc d007 整理,細節可能與正式試題有出入。
登入後即可撰寫程式並提交評測。
登入