首页 > 其他 > 详细

求四位的可逆序数

时间:2014-03-23 09:10:48      阅读:377      评论:0      收藏:0      [点我收藏+]
#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);
        }}
}
}


求四位的可逆序数,布布扣,bubuko.com

求四位的可逆序数

原文:http://514771529.blog.51cto.com/2792779/1381648

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!