第十一周 项目6:(4)求10000以内的所有可逆素数
来源:互联网 发布:乐视怎么连接有线网络 编辑:程序博客网 时间:2024/05/28 23:11
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:first.cpp *作者:刘天恩 *完成时间:2014年11月11号 *版本号:v1.0 *问题描述:若一个素数的反序数仍为素数,则称它为可逆素数。输出10000以内的所有可逆素数 *输入描述:无 *程序输出:输出10000以内的所有可逆素数 */ #include <iostream>#include<cmath>using namespace std;int reverse(int);bool isPrimer(int);int main(){ int a; cout<<"10000以内的所有可逆素数:"<<endl; for(a=2;a<=10000;a++) { if(isPrimer(a)) if(isPrimer(reverse(a))) cout<<a<<" "; } return 0;}int reverse(int x) //定义reverse 反序数函数{ int r,m=0; while(x>0) { r=x%10; m=m*10+r; x=x/10; } return m;}bool isPrimer(int n) //定义isPrimer 素数函数{ bool z=true; for(int a=2;a<=sqrt(n);a++) if(n%a==0) z=false; return z;}
运行结果:
0 0
- 第十一周 项目6:(4)求10000以内的所有可逆素数
- 第十一周项目六——回文,素数(4)球10000以内的所有可逆素数
- 第十一周项目6-回文、素数(输出10000以内的可逆素数)
- 第十一周项目6(4)求1000以内的所有素数
- 求10000 以内的所有可逆素数
- 第十一周项目6(4)输出1000以内的所有素数
- 第十一周 项目6:(4)输出1000以内的所有回文素数
- 第11周项目6(4)-10000以内的所有可逆素数
- 第十二周 项目六(4)10000以内的所有可逆素数
- 第十一周项目六—求m以内的所有回文素数
- 第十一周项目6 (4)输入一个数,输出这个数以内的所有回文素数
- 第十一周 项目六:输出1000以内的所有素数
- 第十一周项目六 (4.1)1000以内所有素数
- 若一个素数的反序数仍为素数,则称为可逆素数。求10000以内的所有可逆素数。
- 第十一周项目6-回文、素数(输出1000以内所有回文素数)
- 第十一周项目六——回文,素数(4)(输出1000以内的所有素数)
- 输出10000以内的所有可逆素数
- 第十一周项目六——回文,素数(4)输出1000以内的所有回文素数
- as well as stand for toms
- ios unity jh
- Java-synchronized深入理解
- Android布局优化
- 关于电容的J K M R C
- 第十一周 项目6:(4)求10000以内的所有可逆素数
- MySQL(root用户)密码重置
- Application.ProductVersion
- 飞秋传送文件问题
- 图表展示
- Web.xml配置详解
- 给项目管理者的忠告
- Unix 环境变量详解
- Objective-C Runtime 运行时之五:协议与分类