您的位置:首页 > 其它

HDOJ 2029 Palindromes _easy version

2016-01-22 15:15 387 查看
Problem Description

“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。

Input

输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。

Output

如果一个字符串是回文串,则输出”yes”,否则输出”no”.

Sample Input

4

level

abcde

noon

haha

Sample Output

yes

no

yes

no

水过,水过~~

import java.util.Scanner;

public class Main {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
sc.next();
while(n-->0){
boolean isNo = false;
String strs = sc.nextLine();

for(int i=0;i<strs.length()/2;i++){
if(strs.charAt(i) != strs.charAt(strs.length()-i-1)){
System.out.println("no");
isNo = true;
break;
}
}
if(!isNo)
System.out.println("yes");
}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: