close

問題描述:
迴文是指從前面讀和從後面讀都相同的一個數字或一段文字。例如下列每一五位數的整數都是迴文: 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();

    }

}

arrow
arrow
    全站熱搜

    阿雅 發表在 痞客邦 留言(0) 人氣()