#P9569. 合法字符串
合法字符串
[AGC028E] High Elements
题面翻译
题目描述:你有一个 的排列 。设一个长度为 的 字符串 合法,当且仅当,先设两个空序列 ,我们按照 到 的顺序,若 当前位为 则把当前位的 添加到序列 的末尾,否则添加到序列 的末尾,使得 的前缀最大值个数相等。求字典序最小的合法字符串 。
数据范围: 是 的排列。
输入格式
第一行给出数字N
第二行给出N个数字
输出格式
如题
样例 #1
样例输入 #1
6
3 1 4 6 2 5
样例输出 #1
001001
样例 #2
样例输入 #2
5
1 2 3 4 5
样例输出 #2
-1
样例 #3
样例输入 #3
7
1 3 2 5 6 4 7
样例输出 #3
0001101
样例 #4
样例输入 #4
30
1 2 6 3 5 7 9 8 11 12 10 13 16 23 15 18 14 24 22 26 19 21 28 17 4 27 29 25 20 30
样例输出 #4
000000000001100101010010011101