小 S 的词典里有
小 S 可以做以下操作任意多次(可以不做):选择词典中的任意一个单词,交换其中任意两个字符。
对于每个
对于两个同样长度的字符串
输入格式
输入的第一行包含两个正整数
接下来
输出格式
输出一行,其中包含一个长度为 01
字符串 1
,否则 0
。
样例一
input
4 7 abandon bananaa baannaa notnotn
output
1110
提示
【样例解释 #1】
- 不做任何操作,第一个单词字典序最小,因此输出第一个字符为
1
; - 交换
bananaa
的前两个字符以及abandon
的第三个和第六个字符,得到abondan
,abnanaa
,baannaa
,notnotn
,此时第二个单词字典序最小,因此输出第二个字符为1
; - 交换
baannaa
的第一个和最后一个字符得到aaannab
,其余字符串不变,此时第三个单词字典序最小,因此输出第三个字符为1
; - 无论如何操作,第四个单词不会小于第二个单词,因此输出第四个字符为
0
。
【样例解释 #2】
该组样例满足测试点
【样例解释 #3】
该组样例满足测试点
【样例解释 #4】
该组样例满足测试点
【数据范围】
对于所有测试数据,保证:
测试点编号 | ||
---|---|---|
时间限制:
空间限制: