|
|
|
|
描述 Description |
|
|
回文词是一种对称的字符串——也就是说,一个回文词,从左
到右读和从右到左读得到的结果是一样的。任意给定一个字符串,
通过插入若干字符,都可以变成一个回文词。你的任务是写一个程
序,求出将给定字符串变成回文词所需插入的最少字符数。
比如字符串“Ab3bd”,在插入两个字符后可以变成一个回文
词(“dAb3bAd”或“Adb3bdA”)。然而,插入两个以下的字符无
法使它变成一个回文词。 |
|
|
|
|
|
|
|
输入格式 Input Format |
|
|
第一行包含一个整数N,表示给定字符串的长度,3<=N<=5000
第二行是一个长度为N的字符串,字符串由大小写字母和数字
构成。
|
|
|
|
|
|
|
|
输出格式 Output Format |
|
|
一个整数,表示需要插入的最少字符数。 |
|
|
|
|
|
|
|
时间限制 Time Limitation |
|
|
各个测试点1s
|
|
|
|
|
|
|
|
来源 Source |
|
|
IOI 2000
by Zossin |
|
|
|
|
|
|
|
|
Flag |
|
题号 |
P1327 |
|
其它 |
通过 |
0人 |
提交 |
5次 |
通过率 |
0% |
难度 |
3 |
|
|
|
|
|
|