2016年1月15日 星期五

a022: 迴文

內容 :
迴文的定義為正向,反向讀到的字串均相同
如:abba , abcba ... 等就是迴文
 請判斷一個字串是否是一個迴文?
輸入說明 : 
一個字串(長度 < 1000)
輸出說明 : 
yes or no
範例輸入 : help
abba
abcd
範例輸出:
yes
no
提示 : 
標籤:


import java.util.Scanner;

public class a022 {

public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String str=sc.next();
boolean flag=true;
int len=str.length();
for(int i=0;i<len;i++){
if(str.charAt(i)==str.charAt(len-1)){
len--;
}
else{
flag=false;
break;
}
}
if(flag){
System.out.println("yes");
}else{
System.out.println("no");
}
}

}

}

沒有留言:

張貼留言