회문질수-보편적 용법

887 단어
제목 설명
151은 하나의 질수이자 하나의 회문수이기 때문에 151은 회문수이다.
프로그램 하나를 써서 범위 [a, b](5<=a입력 출력 형식
입력 형식:
첫 번째 줄: 두 개의 정수 a와 b.
출력 형식:
회문 질수의 목록을 한 줄씩 출력합니다.
 
java 구현(88점)
import java.util.Date;
import java.util.Scanner;
public class Main 
{   
	public static boolean ishuiwen(long x) {
		long y=x,num=0;
		while(y>0) {
			num=num*10+y%10;
			y/=10;
		}
		if(num==x)
			return true;
		else
			return false;
	}
	public static boolean isPrime(long x) {
		for(long i=2;i*i<=x;i++) {
			if(x%i==0)
				return false;
		}
		return true;
	}
public static void main(String[] args){
	Scanner sc=new Scanner(System.in);
	long n=sc.nextLong();
	long m=sc.nextLong();
	for(long i=n;i<=m;i++) {
		if(ishuiwen(i)&&isPrime(i))
			System.out.println(i);
	}
}
}

좋은 웹페이지 즐겨찾기