1411:区间内的真素数

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 17046     通过数: 6833

【题目描述】

找出正整数M和N之间(N不小于M)的所有真素数。

真素数的定义:如果一个正整数P为素数,且其反序也为素数,那么P就为真素数。

例如,11,13均为真素数,因为11的反序还是为11,13的反序为31也为素数。

【输入】

输入两个数M和N,空格间隔,1<=M<=N<=100000。

【输出】

按从小到大输出M和N之间(包括M和N)的真素数,逗号间隔。如果之间没有真素数,则输出No。

【输入样例】

10 35

【输出样例】

11,13,17,31

【参考代码】

#include <stdio.h>
#include <math.h>
int reverse_num(int n)
{int v=n,sum=0;while(v>0){sum=sum*10+v%10;v/=10;}return sum;
}
int is_prime(int n)
{int i,k;k=sqrt(n);for(i=2;i<=k;i++)if(n%i==0)return 0;return 1;
}
int main()
{int i,m,n;int is_first=1,found=0;scanf("%d%d",&m,&n);for(i=m;i<=n;i++){if(is_prime(i) && is_prime(reverse_num(i))){found=1;if(is_first){printf("%d",i);is_first=0;}else{printf(",%d",i);}}}if(!found){printf("No\n");}return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=1411

信息学奥赛一本通(1411:区间内的真素数)相关推荐

  1. 1411区间内的真素数2

    终于有时间来改一改<1411区间内的真素数>http://www.cnblogs.com/tflsnoi/p/8026744.html这道题 1 #include<iostream& ...

  2. 信息学奥赛一本通 1411:区间内的真素数 | OpenJudge NOI 1.13 23:区间内的真素数

    [题目链接] ybt 1411:区间内的真素数 OpenJudge NOI 1.13 23:区间内的真素数 [题目考点] 1. 质数 2. 数字拆分 [解题思路] 设函数判断一个数是否是质数 设函数求 ...

  3. 区间内的真素数 计蒜客 Python

    题目 题目描述 蒜头君请你帮忙找出正整数 MMM 和 NNN 之间(NNN 不小于 MMM)的所有真素数. 真素数的定义:如果一个正整数 PPP 为素数,且其反序也为素数,那么 PPP 就为真素数. ...

  4. 区间内的真素数(信息学奥赛一本通-T1411)

    [题目描述] 找出正整数M和N之间(N不小于M)的所有真素数. 例如,11,13均为真素数,因为11的反序还是为11,13的反序为31也为素数. 真素数的定义:如果一个正整数P为素数,且其反序也为素数 ...

  5. 信息学奥赛C++语言: 区间内的真素数

    [题目描述] 找出正整数M和N之间(N不小于M)的所有真素数. 例如,11,13均为真素数,因为11的反序还是为11,13的反序为31也为素数. 真素数的定义:如果一个正整数P为素数,且其反序也为素数 ...

  6. 信息学奥赛一本通超详细题解,动画图文题解

    内容来源于微信公众号:大神编程.已经过原文作者授权. 更新时间:2020-11-5 现在开始更新基础算法题. 个人感言:从未见过如此详细的题解,动画.图文结合,适合任何水平的选手.尤其是特别适合自学的 ...

  7. 信息学奥赛一本通在线提交地址

    信息学奥赛一本通 1 C++语言入门 1.1 综合 1.1.1 P1458 地球人口承载力估计 正确: 770 提交: 1794 比率: 42.92 % 1.1.2 P1686 Hello, Worl ...

  8. 信息学奥赛一本通 (C++)上机练习

    信息学奥赛一本通(C++)上机练习 此书为娃儿的第一本刷题书.娃儿现在四年级 ,希望他能坚持下来.特开贴加油 luogu: disangan223 第一部分 C++语言 第一章 C++语言入门 T10 ...

  9. 信息学奥赛一本通 题解目录

    刷题 很全的知识体系 转载:https://blog.csdn.net/u011815404/article/details/79324003 第一部分 C++语言 第一章 C++语言入门 T1001 ...

最新文章

  1. 深入理解 wpa_supplicant(四)
  2. mysql 常用操作命令
  3. C语言:关于socket的基础知识点
  4. JavaScript 权威指南-学习笔记(一)
  5. 海明嵌入Hamming Embedding生成Binary Signature之matlab程序代码
  6. 嵌入式数据库sqlite在ARM上的的移植和使用
  7. 【windows phone】CollectionViewSource的妙用
  8. 一夜爆火的SLAM技术即将颠覆哪些领域
  9. postman接口测试:获取信息
  10. 【FTP工具】8UFTP工具是我自己比较经常用的,推荐。
  11. 美国纽约大学超级计算机中心,美国纽约最好的八所大学介绍
  12. Sequence Model-week1编程题2(Character level language model-Dinosaurus land)
  13. 查询数据库表数据量大小
  14. 网络系统管理Centos7.9 主机名及FQDN部署
  15. 各大网站的主题色RGB值,做icon专用
  16. 抖音直播带货后如何复盘?抖音直播间高效复盘法
  17. 写给大一充实,大二不顺,大三迷茫的同学
  18. 数据结构与算法(六)- 单向链表的反转
  19. ZYNQ上无DDR加载应用
  20. 关于ArrayList和LinkedList的插入,遍历,删除时间比照

热门文章

  1. WCF从理论到实践(5):Binding细解(转)
  2. [*转*] 开发B2C电子商务系统(ASP.NET)--多年前的老文章
  3. android 键盘点击事件监听事件,Android 键盘事件触发以及监听
  4. IDEA 2021.3 重磅发布!远程开发 (Beta) 、机器学习、故障自检、体验优化......
  5. 刚出道的黑客搞瘫美国输油管道!他们还边搞钱边捐款
  6. 腾讯再发股票吸引人才,受益2.57万名员工,人均超8万港元
  7. jeecg框架日常开发问题解决方法
  8. Jeecg_3.6新版本功能专题讲解 - 公开课(自定义表单、数据权限)
  9. JAVA版本微信公众账号开源项目版本发布-jeewx1.0(捷微)
  10. JEECG v3视频陆续更新