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