import java.util.Scanner;
public class MegaPrime {
public static void main(String[] args) {
System.out.println("Please Enter a number:");
Scanner input=new Scanner(System.in);
int number=input.nextInt();
System.out.println(isMegaPrime(number));
}
public static boolean isMegaPrime(int number){
if(isPrime(number)){
String num=String.valueOf(number);
for(int i=0;i<num.length();i++){
if(!isPrime(Integer.valueOf(Character.toString(num.charAt(i)))))
return false;
}
return true;
}else{
return false;
}
}
private static boolean isPrime(int num) {
if (num < 2) return false;
if (num == 2) return true;
if (num % 2 == 0) return false;
for (int i = 3; i * i <= num; i += 2)
if (num % i == 0) return false;
return true;
}
}
|