import java.util.Scanner; public class Main{ static int n; public static void main(String[] args) { Scanner sc=new Scanner(System.in); n=sc.nextInt(); addPri(""); } static void addPri(String j){ if(j.length()==n){ System.out.println(j);return;} for (int i = 1; i <=9; i++) { if(Pri(Integer.parseInt(j+i))) addPri(j+i); } } static boolean Pri(int n){ if(n<2)return false; for (int i =2; i*i <=n; i++) { if(n%i==0)return false; } return true; } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:590 |
C二级辅导-计负均正 (C语言代码)浏览:658 |
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言代码)浏览:390 |
C语言训练-素数问题 (C语言代码)浏览:1661 |
【出圈】 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:687 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:916 |
1012题解浏览:870 |
循环入门练习5 (C语言代码)浏览:839 |