7-250 最长对称子串 (25 分)

对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。

输入格式:

输入在一行中给出长度不超过1000的非空字符串。

输出格式:

在一行中输出最长对称子串的长度。

输入样例:

Is PAT&TAP symmetric?

结尾无空行

输出样例:

11

结尾无空行

#include<iostream>
using namespace std;
int main(){int x=1;string s;getline(cin,s);for(int i=0;i<s.size();i++){for(int j=s.size()-1;j>i;j--){int l=i,r=j;while(l<=r&&s[l++]==s[r--]){if(l>r)x=max(x,j-i+1);}}}cout<<x;return 0;
}

7-250 最长对称子串 (25 分)相关推荐

  1. 7-46 最长对称子串 (25 分)

    7-46 最长对称子串 (25 分) 对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是 ...

  2. 【CCCC】L2-008 最长对称子串 (25分),直接枚举遍历

    problem L2-008 最长对称子串 (25分) 对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT& ...

  3. l2-008 最长对称子串 (25分)_小学数学关于时间认识(时、分、秒)的几点总结

    本文将通过对照学习一个个知识点,延伸出各种知识点的常用题型. 一.时.分.秒之间的换算:1时=60分 1分=60秒 这类题型考的是时间单位之间的换算,一种是大单位换小单位,一种是小单位换大单位.在之前 ...

  4. 最长字符子串c语言,c语言:最长对称子串(3种解决方案)

    问题描述: 输入一个字符串,输出该字符串中最大对称子串的长度.例如输入字符串:"avvbeeb",该字符串中最长的子字符串是"beeb",长度为4,因而输出为4 ...

  5. 7-47 对称排序 (25 分)

    7-47 对称排序 (25 分) 你供职于由一群丑星作为台柱子的信天翁马戏团.你刚完成了一个程序编写,它按明星们姓名字符串的长度非降序(即当前姓名的长度至少与前一个姓名长度一样)顺序输出他们的名单.然 ...

  6. L2-008. 最长对称子串

    L2-008. 最长对称子串 对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定"Is PAT&TAP symmetric?",最长对称子串为"s PA ...

  7. pat 团体赛练习题集 L2-008. 最长对称子串

    对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定"Is PAT&TAP symmetric?",最长对称子串为"s PAT&TAP s&quo ...

  8. c语言:最长对称子串(3种解决方案)

    c语言:最长对称子串(3种解决方案) 参考文章: (1)c语言:最长对称子串(3种解决方案) (2)https://www.cnblogs.com/McQueen1987/p/3559497.html ...

  9. L2-008. 最长对称子串-PAT团体程序设计天梯赛GPLT

    对给定的字符串,本题要求你输出最长对称子串的长度.例如,给定"Is PAT&TAP symmetric?",最长对称子串为"s PAT&TAP s&quo ...

最新文章

  1. 2-7-PatchesAdministration
  2. matlab节约里程法_芳烃产业链里程碑:唐山旭阳30万吨/年苯乙烯项目一次性开车成功...
  3. 变量 || 数据类型
  4. GDCM:gdcm::ImplicitDataElement的测试程序
  5. P7045-[MCOI-03]金牌【构造,交互题】
  6. Dubbo-go 优雅上下线设计与实践
  7. 【自动化】Python3+Selenium3自动化测试-准备工作
  8. 【报告分享】迈向更好的教育:未来教育的技术空间研究报告.pdf(附下载链接)
  9. Java基础-自增自减运算符练习题
  10. 李开复、张亚勤、吴恩达…国际大咖给你讲解AI知识
  11. Android屏幕适配之--通过修改系统的屏幕像素比来实现屏幕的适配效果
  12. Node.js编写CLI的实践
  13. 【C 语言】文件操作 ( fread 函数 )
  14. GoF设计模式——单例模式(C++实现)
  15. matlab保存矩阵为txt,matlab矩阵保存为txt
  16. Creo二次开发:参数化设计
  17. linux基础命令学习笔记
  18. c语言nba球星信息系统,NBA:超神控卫
  19. matlab数值模拟,西安交通大学——温度场数值模拟(matlab
  20. 渗透测试培训必会工具xray扫描器反连平台的使用(三)

热门文章

  1. 什么是页损坏 mysql_MySQL数据库页损坏怎么办,innodb_force_recovery参数帮你解决问题...
  2. python3.7下载包的命令_LINUX下安装Python3.7、Pycharm[Linux命令记录]
  3. sql语句的备份(导入、导出)
  4. 吴恩达深度学习笔记 2.6~2.9 logistic中的梯度下降
  5. javascript中substring()、substr()、slice()的区别
  6. Delphi常用系统函数总结
  7. 四大跨平台的APP分析
  8. 微信公众平台开发--判断终端使用的浏览器是否是微信浏览器
  9. Access日期、时间函数
  10. OData 1-2 windows 身份验证和OData