#1250. 回文词
回文词
题目描述
回文词是一种对称的字符串——也就是说,一个回文词,从左到右读和从右到左读得到的结果是一样的。任意给定一个字符串,通过插入若干字符,都可以变成一个回文词。你的任务是写一个程序,求出将给定字符串变成回文词所需插入的最少字符数。
比如字符串 ,在插入两个字符后可以变成一个回文词( 和 )。然而,插入两个以下的字符无法使它变成一个回文词。
输入格式
第一行包含一个整数 ,表示给定字符串的长度。
第二行是一个长度为 的字符串。字符串仅由大写字母 到 ,小写字母 到 和数字 到 构成。大写字母和小写字母将被认为是不同的。
输出格式
只有一行,包含一个整数,表示需要插入的最少字符数。
5
Ab3bd
PALIN.OUT
2
数据范围