atcoder#AGC056C. [AGC056C] 01 Balanced
[AGC056C] 01 Balanced
配点 : 点
問題文
0
, 1
からなる長さ の文字列 を作ることを考えます.
ここで, は 個の条件を満たす必要があります.
番目の条件は整数 () で表されます.
これは, の 文字目から 文字目までを見たときに,そこに含まれる 0
の個数と 1
の個数が等しい必要があることを意味します.
すべての条件を満たす中で辞書順最小の を求めてください. なお,問題の制約より,条件を満たす が必ず存在することが証明できます.
制約
- ()
- 入力される値はすべて整数である
入力
入力は以下の形式で標準入力から与えられる.
出力
答えを出力せよ.
4 2
1 2
3 4
0101
6 2
1 4
3 6
001100
20 10
6 17
2 3
14 19
5 14
10 15
7 20
10 19
3 20
6 9
7 12
00100100101101001011