atcoder#ABC240H. [ABC240Ex] Sequence of Substrings
[ABC240Ex] Sequence of Substrings
配点 : 点
問題文
と のみからなる長さ の文字列 が与えられます。
整数の つ組を 個並べた列 $\big((L_1, R_1), (L_2, R_2), \ldots, (L_K, R_K)\big)$ であって以下の つの条件をすべて満たすものが存在するような最大の整数 を出力してください。
- について、
- について、
- について、文字列 は文字列 より辞書順で真に小さい
制約
- は整数
- は と のみからなる長さ の文字列
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
7
0101010
3
のとき、例えば $(L_1, R_1) = (1, 1), (L_2, R_2) = (3, 5), (L_3, R_3) = (6, 7)$ が問題文中の条件を満たします。 実際、 は より辞書順で真に小さく、 は より辞書順で真に小さいです。 のときは、問題文中の条件を満たす $\big((L_1, R_1), (L_2, R_2), \ldots, (L_K, R_K)\big)$ は存在しません。
30
000011001110101001011110001001
9