No.2218 Multiple LIS
レベル : / 実行時間制限 : 1ケース 3.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 151
作問者 :
stoq
/ テスター :
ぷら
Shirotsume
タグ : / 解いたユーザー数 151
作問者 :


問題文最終更新日: 2023-02-18 08:26:50
問題文
長さ の整数列 が与えられます。
の連続とは限らない部分列 であって、
次の条件を満たすものの長さの最大値を求めてください。
- 任意の に対して、 は の倍数である。
長さ の部分列は条件を常に満たすことに注意。
入力
- 入力は全て整数
出力
条件を満たす部分列の長さの最大値を出力してください。
サンプル
サンプル1
入力
6 1 2 3 4 4 5
出力
4
例えば部分列 は条件を満たします。
条件を満たす部分列でこれより長いものは存在しないので、長さの最大値は です。
サンプル2
入力
1 1
出力
1
サンプル3
入力
10 3 2 9 1 9 7 18 8 36 1
出力
5
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。