无为


私信TA

用户名:uq_80474812979

访问量:1061

签 名:

等  级
排  名 1732
经  验 2679
参赛次数 0
文章发表 5
年  龄 18
在职情况 学生
学  校 厦门大学
专  业 计算机类

  自我简介:

解题思路:

注意事项:

参考代码:

#include <stdio.h>

#include <stdlib.h>

#include<math.h>

int main()

{

    int a,b;

    scanf("%d%d",&a,&b);

    int i,j,flag1,flag2,t,num;

    for(i=a;i<=b;i++)

    {

        num=flag1=flag2=0;

        for(j=2;j<sqrt(i);j++)

        {

            if(i%j==0)

                break;

        }

        if(j>sqrt(i))

            flag1=1;

        t=i;

        while(t)

        {

            num=num*10+t%10;

            t/=10;

        }

        if(num==i)

            flag2=1;

        if(flag1&&flag2)

            printf("%d\n",i);

    }


    return 0;

}

 

0.0分

0 人评分

  评论区

  • «
  • »