問題描述:
迴文是指從前面讀和從後面讀都相同的一個數字或一段文字。例如下列每一五位數的整數都是迴文: 123321 , 55555 , 45554 , 11611 。請撰寫一個程式,判斷它是否迴文。
輸入說明:
輸入一個正整數。
輸出說明:
迴文印出 ” 是 ” ;非回文印出 ” 否 ” 。
範例:
題目來源:http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=1341
import java.util.Scanner;
public class C_ST17 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while(scanner.hasNext()){
String ss=scanner.nextLine();
String sa="";
for(int j=0;j<ss.length();j++){
sa=ss.substring(j, j+1)+sa;
}
if(ss.equals(sa)){
System.out.println("YES");
}else{
System.out.println("NO");
}
}
scanner.close();
}
}