#include <stdio.h> #include <stdlib.h> int main() { int i,j,t,k,a[3],m,n,tag,tag1,count=0; for(i=1000;i<10000;i++) { tag=1; tag1=1; for(j=2;j<=i/2;j++) { if(i%j==0)tag=0;//tag=0不是素数; } if(tag==1){for(t=0,k=10000;k>=10;t++) { a[t]=(i%k)/(k/10); k=k/10; } m=a[3]*1000+a[2]*100+a[1]*10+a[0]; for(n=2;n<=m/2;n++)if(m%n==0)tag1=0; if(tag1==1){count++;printf("%d ",i); }} } }
求四位的可逆素数
原创wg_wjhhcjhc 博主文章分类:C程序练习 ©著作权
文章标签 求四位的可逆序数.include 文章分类 C/C++ 后端开发
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
-
可逆素数
可逆素数的Python实现
Python 可逆素数