import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String s1=sc.next(); for (int k = 2; k < s1.length(); k++) { for (int i = 0; i <=s1.length()-k; i++) { if(isHwStr(s1.substring(i,i+k))) System.out.println(s1.substring(i,i+k)); } } if(isHwStr(s1)) System.out.println(s1); } static boolean isHwStr(String s){ char[]c=s.toCharArray(); for (int i = 0; i < c.length/2; i++) { if(c[i]!=c[c.length-i-1]) return false; } return true; } }
0.0分
3 人评分
倒杨辉三角形 (C语言代码)浏览:4039 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:1024 |
C二级辅导-同因查找 (C语言代码)浏览:625 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:900 |
WU-整除问题 (C++代码)浏览:648 |
三角形 (C++代码)记忆化搜索浏览:1317 |
核桃的数量 (C语言代码)浏览:726 |
核桃的数量 (C语言代码)浏览:893 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
钟神赛车 (C语言代码)浏览:665 |