C - 収納
Editorial
Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 点
問題文
本の棒があり、 本目の棒の長さは です。
これらを長さ のケースに収納していきます。
ケースには 本か 本の棒を収納できますが、棒を収納できる条件は
- 本の棒を収納するには、棒の長さが のとき、
- 本の棒を収納するには、棒の長さが のとき、
です。
全ての棒を収納するのに、ケースは最小でいくつ必要か答えてください。
制約
- 入力は整数からなる
入力
入力は以下の形式で標準入力から与えられる。
出力
ケースが最小で 個必要な時、 を出力せよ。
入力例 1Copy
Copy
4 10 2 8 4 5
出力例 1Copy
Copy
3
番目の棒と 番目の棒を同じケースに収納し、 番目の棒と 番目の棒をそれぞれ別のケースに収納すると、 個のケースに収納することができます。
入力例 2Copy
Copy
3 10 1 1 1
出力例 2Copy
Copy
2
つのケースには 本までの棒しか収納できないことに注意して下さい。
入力例 3Copy
Copy
9 30 22 5 2 18 6 21 29 11 18
出力例 3Copy
Copy
5