素数
来源:互联网 发布:mac访客模式 编辑:程序博客网 时间:2024/05/24 04:33
问题 A: 素数
时间限制: 1 Sec 内存限制: 32 MB题目描述
输入一个整数n(2<=n<=10000),要求输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数,如果没有则输出-1。
输入
输入有多组数据。
每组一行,输入n。
输出
输出所有从1到这个整数之间(不包括1和这个整数)个位为1的素数(素数之间用空格隔开,最后一个素数后面没有空格),如果没有则输出-1。
样例输入
70
样例输出
11 31 41 61
#include<cstdio>#include<string.h>using namespace std;bool prime[10005];void getPrime(){for(int i=2;i<=100;i++){for(int j=i*i;j<=10000;j+=i)prime[j]=true;}}int main(){int n;getPrime();while(scanf("%d",&n)!=EOF){int flag=1;for(int i=11;i<n;i++){if(!prime[i]&&i%10==1){if(flag){printf("%d",i);flag=0;}elseprintf(" %d",i);}}if(flag)printf("-1");putchar('\n');}return 0;}
阅读全文
0 0
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- 素数
- Centos6.5升级内核,并安装docker
- 操作系统:进程同步(2)信号量机制
- HDU-2002(计算球体积)
- Hello CSDN!!!
- springboot跨域请求,实现跨域jsonp请求服务端数据自动封装
- 素数
- 第十周 项目4-哈夫曼编码的算法验证
- Linux三种网络
- 前百度移动框架总工程师分享iOS开发
- numpy的numpy.delete()/insert()/append()函数
- HDU-2003(求绝对值)
- 遥感ENVI5.1辐射定标以及大气矫正
- TabLayout标题文字不显示
- 剑指offer 数组中出现次数超过一半的数