总时间限制: 
1000ms

内存限制: 
65536kB
描述

找出正整数 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
来源
元培-From Whf

一如既往的发一道水题,只有水题能捡起自信。。
#include <cstring>
#include <cstdio>
#include <cmath>
using namespace std; char s[];
int n,m,i,j;
int pd(int k)
{
for(j=;j<=sqrt(k);++j) if(k%j==) return ;
return ;
}
int zc(int w)
{
int h=;
sprintf(s,"%d",w);
for(int l=strlen(s)-;l>=;l--)
{
if(l==strlen(s)-) h=int(s[l]-);
else h=h*+int(s[l]-);
}
if(pd(h)) return ;
}
int main()
{
bool flag=false;
scanf("%d%d",&n,&m);
for(i=n;i<=m;++i)
{
if(pd(i))
{
if(zc(i))
{
if(!flag)
{
printf("%d",i);
flag=true;
}
else printf(",%d",i);
}
}
}
if(!flag) printf("No");
return ;
}

最新文章

  1. 【PRINCE2是什么】PRINCE2认证之七大原则(6)
  2. Android学习笔记之 android:collapseColumns ,android:shrinkColumns 和stretchColumns
  3. iOS获取当前AppStore版本号与更新
  4. Java,double类型转换成String,String装换成double型
  5. MAC系统下配置环境变量
  6. FileMode文件模式
  7. zabbix (2.0.6) 历史记录处乱码
  8. 关于Servlet会话跟踪的那些事儿
  9. 解决WP8应用里ListBox绑定数据变多导致越来越卡
  10. I2C Verilog的实现(一)
  11. android中保存一个ArrayList到SharedPreferences的方法
  12. js异步的理解---千呼万唤始出来啊!
  13. 解决apache+tomcatserver环境中文乱码的问题
  14. Codeforces 700E. Cool Slogans
  15. PHP MySQL Order By 关键词
  16. &quot;==&quot;和 equals 方法究竟有什么区别?
  17. nginx了解
  18. 第三章&#183; Redis消息队列
  19. PyQt5之使用Qt下的designer工具将.ui文件转换成.py文件后添加什么东西后方可运行
  20. 解决Maven web 项目 Cannot detect Web Project version. Please specify version of Web Project through ... 的错误

热门文章

  1. c++ primer 5th学习时间轴[ 100% ]
  2. Python decorate 函数
  3. [Xcode 实际操作]一、博主领进门-(10)Xcode右侧界面介绍
  4. iOS 7 隐藏特性
  5. performSegueWithIdentifier:sender里边的sender是啥意思
  6. Mysql相关函数使用和总结(cast、convert)
  7. JToken和JObject有什么区别
  8. python元组,列表,字典练习
  9. djangoAdmin组件
  10. python 基础(八) os模块