SZ#G4B09. 【GESP强化 四级】回文标语

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11252 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 入门 上传者: 标签>GESPGESP强化C++c++编程题进制转换和字符串字符串回文判断

题目描述

小婷老师正在校对一条由小写英文字母组成的标语 SS。标语只有从左向右读和从右向左读完全相同时,才是回文串。

校对系统每次可以把 SS 中的一个字符改成任意小写英文字母。为了尽量少改动原稿,系统需要计算把 SS 变成回文串至少要修改多少个字符。

刘老师会保留原标语中尽可能多的字符。每次校正只影响一个位置,已经相同的首尾对应字符无需改动,奇数长度标语正中间的字符也天然符合回文要求。

输入格式

输入一行,一个字符串 SS

输出格式

输出把 SS 变成回文串所需的最少修改次数。

redcoder
1
vvvvvv
0
abcdabc
2

样例解释

样例 #1

只需修改一对不相同字符中的一个,例如可把第 44 个字符改成 o

样例 #2

字符串已经是回文串,不需要修改。

样例 #3

首尾对应位置中有两对不同,因此答案为 22

数据范围与约定

  • 1S1001 \le |S| \le 100
  • SS 只包含小写英文字母