4900: 修改字符串变回文串
[Creator : ]
Description
回文串是一个正读和反读都一样的字符串,比如
现在给一个字符串,全部由小写字母组成。想把这个字母串变成一个回文字母串,每次操作可以修改字符串的某一个字母,可以修改成任意字母,问至少需要做多少次操作才能得到一个回文字母串。
level
或者 noon
等等就是回文串。现在给一个字符串,全部由小写字母组成。想把这个字母串变成一个回文字母串,每次操作可以修改字符串的某一个字母,可以修改成任意字母,问至少需要做多少次操作才能得到一个回文字母串。
Input
输入一行,包含一个字符串 $s\ 1 \leq$ |s|\leq 10 ^ 5$,字符串仅包含小写字母。
Output
输出一行,包含一个整数,表示至少要做的操作次数。
Sample 1 Input
abc
Sample 1 Output
1
Sample 2 Input
noon
Sample 2 Output
0
Sample 3 Input
this
Sample 3 Output
2