No.527 ナップサック容量問題
タグ : / 解いたユーザー数 222
作問者 :

問題文
グレート岡山大国に住む大岡くんは, あるナップサックを持っていますが, 容量がどのくらいだったか忘れてしまいました.
ただ, ちょうどそこに
荷物の情報と価値の最大値の情報が与えられるので, 大岡くんのナップサックの容量として考えられる値の最小値と最大値を求めてください.
ただし, 不思議なことに大岡くんのナップサックの容量は必ず整数で, 1以上であることが保障されています.
また, 容量の最大値が定まらなかった場合, 最大値の代わりに "inf" と出力してください.
入力
:
1行目に, 品物の個数
2行目から
このうち
入力は全て整数で, 以下の制約を満たします.
- ナップサック内の価値の最大値が
となるナップサックの容量 が, に少なくとも一つ存在する
出力
1行目にナップサックの容量として考えられる値の最小値を,
2行目にナップサックの容量として考えられる値の最大値, または最大値が定まらない場合は "inf" を出力してください.
最後に改行してください.
サンプル
サンプル1
入力
3 5 3 9 8 3 2 8
出力
5 7
ナップサックの容量が
よって,
サンプル2
入力
4 33 4 114 514 123 456 3 14 0
出力
1 3
大岡くんのナップサックにはいずれの荷物も入らないことがわかりました.
サンプル3
入力
2 33 4 114 514 147
出力
518 inf
荷物がふたつとも入ってしまったので, 容量は518以上である, ということしかわかりませんでした.
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。