一个大写字母构成的字符串 s,经过加密之后,字符串 s 中会有若干个(也可能没有)字符缺失了,缺失的字符用 ? 表示。要把字符串 s 中的每个 ? 字符都替换为一个任意大写字母(A∼Z)。要求补全后的字符串至少有一个长度为 26 的子串,在该子串中,每个大写字母都恰好出现一次,如果不能做到就输出-1。如果能,输出字典序最小的结果。
如果有和luogu站内题相似/相同的,麻烦告诉一下题号,谢谢qwq