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