AT_past202104_n 活動
Description
[problemUrl]: https://atcoder.jp/contests/past202104-open/tasks/past202104_n
$ N $ 種類の活動、活動 $ 1,\ 2,\ \dots\ N $ があります。 あなたは、これらの活動の中から $ 1 $ つ以上を選び、好きな順序で行います。 ただし、同じ活動を複数回行うことはできません。
現在のあなたの体力は $ H $ です。 活動 $ i $ を行うと、あなたは $ a_i\ \times{} $(体力) 点の得点を得て、その後、体力が $ b_i $ 減ります。 (活動後、体力が $ 0 $ 未満になることも許されます。)
あなたの得ることができる合計得点の最大値を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ H $ $ a_1 $ $ b_1 $ $ a_2 $ $ b_2 $ $ \vdots $ $ a_N $ $ b_N $
Output Format
答えを出力せよ。
Explanation/Hint
### 注意
この問題に対する言及は、2021/4/24 18:00 JST まで禁止されています。言及がなされた場合、賠償が請求される可能性があります。 試験後に総合得点や認定級を公表するのは構いませんが、どの問題が解けたかなどの情報は発信しないようにお願いします。
### 制約
- 入力は全て整数
- $ 1\