#M1L703. 对称铭文
对称铭文
对称铭文
题目描述
每次可以把字符串中一个位置的大写字母改成任意大写字母。求使字符串从左向右、从右向左相同的最少修改次数,并输出所有最少修改结果中字典序最小的字符串。字典序按A至Z的顺序比较首个不同位置。
输入格式
输入一个仅含大写字母的字符串s。
输出格式
第一行输出最少修改次数,第二行输出唯一确定的结果串。
样例 1
输入
BACB
输出
1
BAAB
说明
中间A、C不同,改C为A既少改又使字典序较小。
样例 2
输入
Z
输出
0
Z
说明
单字符已经对称。
数据范围
- 每个串长度1至2000,不含空白字符。
- 仅含大写英文字母A至Z。