HDOJ2029_Palindromes _easy version
来源:互联网 发布:软件英文怎么说 编辑:程序博客网 时间:2024/05/29 05:06
Problem Description
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。
Input
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。
Output
如果一个字符串是回文串,则输出"yes",否则输出"no".
Sample Input
4levelabcdenoonhaha
Sample Output
yesnoyesnoimport java.util.Scanner;/** * @author 逸川同学 * */public class P2029 {private static Scanner scanner;public static void main(String[] args) {scanner = new Scanner(System.in);while (scanner.hasNext()) {int n = scanner.nextInt();int[]a = new int[n];for (int i = 0; i < a.length; i++) {String string = scanner.next();if(judge(string)){a[i] = 1;}}for (int i = 0; i < a.length; i++) {if(a[i] ==1){System.out.println("yes");}else {System.out.println("no");}}}}private static boolean judge(String string) {char ch[] = string.toCharArray();for (int i = 0; i < (ch.length)/2; i++) {if(ch[i] != ch[ch.length-i-1] ){return false;}}return true;}}
阅读全文
1 0
- HDOJ2029_Palindromes _easy version
- hdu_2029_Palindromes _easy version
- 2029 Palindromes _easy version
- HDT_2029 Palindromes _easy version
- hdoj_2029 Palindromes _easy version
- hdu-Palindromes _easy version
- 1251 Palindromes _easy version
- Palindromes _easy version
- Palindromes _easy version
- hdu2029 Palindromes _easy version
- hdu2029Palindromes _easy version
- Palindromes _easy version
- 2029 Palindromes _easy version
- Palindromes _easy version
- hdoj Palindromes _easy version
- HDU2029 Palindromes _easy version
- Palindromes _easy version
- Palindromes _easy version
- 关于响应式网站做的笔记
- 进程间通信(3)-信号量的使用
- Problem G. Rectangular Polygon(dp + 转移重现)
- 40个Java多线程问题总结
- 笔记本突然开不了机了
- HDOJ2029_Palindromes _easy version
- 弱联网与强联网之间的区别
- (1)建立二叉树的二叉链表。 (2)写出对用二叉链表存储的二叉树进行先序、中序和后序遍历的递归和非递归算法。 (3)写出对用二叉链表存储的二叉树进行层次遍历算法。 (4)求二叉树的所有叶子及结点总数。
- Android 属性动画(Property Animation) 完全解析
- Postman用法简介
- C#基础学习第三篇: 泛型
- MySQL 基础
- List<Map<String,Object>>集合根据map里面的一个字段排序
- Ajax上传文件(原生JS篇)