問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
paiza 君は度胸試しとして、コップに水をギリギリまで入れるゲームをすることにしました。
ルールは次の通りです。
・w_1 ml, ..., w_N ml の水の入った N 個の小さなコップを用意する。
・容量が X ml の大きなコップに、小さなコップの中から 1 つ選び、そのコップの水を全て入れる。
・大きなコップに溢れないようにギリギリまで水を入れることを目標にする。
このゲームにおいて paiza 君が最適なプレイをしたとき、大きなコップに水を何 ml 入れることができるかを求めてください。
N X
w_1
...
w_N
・溢れないようにコップに入れられる水の最大量(ml)を出力してください。
・1 ≦ N ≦ 15
・1 ≦ X ≦ 1000
・1 ≦ w_i ≦ X (1 ≦ i ≦ N)
3 100
30
40
50
90
5 100
99
98
97
96
5
99