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("회문수가 아닙니다.");
}
}
반응형
'전.java' 카테고리의 다른 글
두 수를 입력으로 받아 최대 공약수와 최소 공배수를 구하는 프로그램 (0) | 2021.02.07 |
---|---|
암스트롱수(Armstrong number)를 구하는 프로그램 (0) | 2021.02.07 |
1부터 500 사이의 완전수를 구하는 프로그램 (0) | 2021.02.01 |
100이하의 소수를 구하는 프로그램 (0) | 2021.02.01 |
서식문자 (0) | 2021.02.01 |