View Code of Problem 92

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String[] split = scanner.nextLine().split(" ");
        Integer n1 = Integer.valueOf(split[0]);
        Integer n2 = Integer.valueOf(split[1]);
        int line = 0;
        for (int i = n1; i < n2; i++) {
            boolean flag = true;
            for (int j = 2; j < Math.sqrt(i); j++) {
                if (i % j == 0) {
                    flag = false;
                    break;
                }
            }
            if (flag) {
                String get = String.valueOf(i);
                StringBuilder stringBuilder = new StringBuilder(get);
                if (get.equals(stringBuilder.reverse().toString())) {
                    if (line == 5) {
                        System.out.println();
                        line = 0;
                    }
                    for (int z = 0; z < 6 - get.length(); z++) {
                        System.out.print(" ");
                    }
                    System.out.print(get);
                    line++;
                }
            }
        }
    }
}

Double click to view unformatted code.


Back to problem 92