728x90

회문수(Palindromic number)란 숫자를 역순으로 쓴 수와 같은 수를 말함

즉, 121 또는 526625와 같은 수

import java.io.*;

public class chp4_8_3 {
	public static void main(String[] args) throws java.io.IOException{
		BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
		int num, n;
		int m=0;
		
		n = Integer.parseInt(input.readLine());
		num = n;
		
		while(n!=0) {
			m = m*10 + n%10;
			n = n/10;
		}
		if(num==m)
			System.out.print("회문수 입니다.");
		else
			System.out.print("회문수가 아닙니다.");
	}
}

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기