import java.util.*; import java.io.*; public class SimpleNum { public static void main(String[] args) { // TODO Auto-generated method stub BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); try { System.out.println("Сколько первых простых чисел напечатать?"); int first = 2; int count = Integer.parseInt(reader.readLine()); ArrayList<Integer> list = new ArrayList<>(); list.add(first); for (int i = 0; i < count--; i++) { first++; int numCount = 0; for (int num : list) { if ((first % num) != 0) { numCount++; } } if (numCount == list.size()) { list.add(first); } } for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + " "); } } catch (Exception name) { System.out.println("Упс... Ошибка! - " + name); } } }