| 题目名称 | 172. [LOL2000] 回文词 |
|---|---|
| 输入输出 | palin.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:150, 提交:353, 通过率:42.49% | ||||
|
|
100 | 0.017 s | 0.42 MiB | C++ |
|
|
100 | 0.018 s | 0.42 MiB | C++ |
|
|
100 | 0.062 s | 0.39 MiB | C++ |
|
|
100 | 0.062 s | 0.39 MiB | C++ |
|
|
100 | 0.062 s | 0.39 MiB | C++ |
|
|
100 | 0.062 s | 0.39 MiB | C++ |
|
|
100 | 0.062 s | 0.41 MiB | C++ |
|
|
100 | 0.064 s | 0.39 MiB | C++ |
|
|
100 | 0.064 s | 0.51 MiB | C++ |
|
|
100 | 0.064 s | 0.52 MiB | C++ |
| 本题关联比赛 | |||
| noip_6 | |||
| noip_6 | |||
| 假期找点事儿做题吧 | |||
| 20200612 | |||
| 关于 回文词 的近10条评论(全部评论) | ||||
|---|---|---|---|---|
|
最长公共子序列的标准应用
2016-10-09 17:27
8楼
| ||||
|
被scanf坑
2016-08-18 08:53
7楼
| ||||
|
| ||||
|
| ||||
|
| ||||
|
我的也好慢。。。。。。
| ||||
|
为什么我的dp会这么慢= =
| ||||
|
这排名....太狠了...
2013-06-25 19:32
1楼
| ||||
回文词是一种对称的字符串——也就是说,一个回文词,从左到右读和从右到 左读得到的结果是一样的。任意给定一个字符串,通过插入若干字符,都可以变成一个回文 词。你的任务是写一个程序,求出将给定字符串变成回文词所需插入的最少字符数。 比如字符串“Ab3bd”,在插入两个字符后可以变成一个回文词(“dAb3bAd” “Adb3bdA”)。然而,插入两个以下的字符无法使它变成一个回文词。
文件的第一行包含一个整数N,表示给定字符串的长度(3≤N≤5000)。
文件的第二行是一个长度为N的字符串。字符串仅由大写字母“A”到“Z”,小写字母“a” 到“z”和数字“0”到“9”构成。大写字母和小写字母将被认为是不同的。
文件只有一行,包含一个整数,表示需要插入的最少字符数。
5 Ab3bd
2