No.497 入れ子の箱
レベル : / 実行時間制限 : 1ケース 5.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 136
作問者 :
tails
/ テスター :
conf
タグ : / 解いたユーザー数 136
作問者 :


問題文最終更新日: 2020-08-27 16:10:34
問題文
これらの箱の中からいくつかを選び出して、マトリョーシカのように、小さい箱を大きい箱の中に入れることを繰り返して、入れ子の箱を作ろうとしています。
さて、最大で何重の入れ子にすることができますか?
なお、
箱は向きを変えたり横倒しにしたりして用いても構いません。
(任意に向きを変えたり横倒しにしたりした後の)箱
1つの箱の中に直接2つの箱を入れても、それは3重ではありません。
入力
箱の数は
出力
箱を最大で何重の入れ子にすることができるか、その答えを整数で出力してください。
箱を全く入れ子にできない場合は、
サンプル
サンプル1
入力
4 2 2 2 1 1 1 3 3 3 4 1 4
出力
3
下図のように、サイズ
それをサイズ
サイズ
(「サイズ
※ 図は高さの表現を省略しています。
サンプル2
入力
2 1 1 3 2 4 2
出力
2
サイズ
サンプル3
入力
2 5 5 3 4 3 3
出力
1
それぞれの箱をどのような向きにしても、一方の箱の中にもう一方の箱を入れることができません。
全く入れ子にすることができないので、答えは
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。