HDU2161
2015-11-21 15:29
330 查看
解题思路:判断素数模板题。
View Code
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int maxn = 16005; int vis[maxn]; void Init() { memset(vis, 0, sizeof(vis)); vis[1] = 1; for(int i = 2; i <= maxn; i++) { for(int j = i+i; j <= maxn; j +=i) vis[j] = 1; } return ; } int main() { Init(); int n, kase = 1; while(~scanf("%d", &n)) { if(n <= 0) break; if(n == 1 || n == 2) { printf("%d: no\n", kase++); continue; } if(!vis ) printf("%d: yes\n", kase++); else printf("%d: no\n", kase++); } return 0; }
View Code
相关文章推荐
- matlab:统计矩阵中某元素的个数
- ajax使用函数中的this变量问题及其解决方法
- STM32移植ucos问题
- 正则表达式
- 织梦安装错误
- Editor编辑器学习(2)
- iOS学习笔记--12 NSLog相关
- openwrt下 samba设置
- 实习小白::(转) Cocos2d-x 3.0 开发(十七)使用Cocos2d-x 3.0rc,一条命令打包Android
- 大数据技术学习之路,从今天开始
- 莫比乌斯函数
- nginx虚拟配置
- ubuntu tftp-server 服务器安装与配置
- ubuntu下中文乱码解决方案(全)
- 超详细的javascript数组方法汇总
- 人工智能与数据挖掘顶级会议
- LEETCODE-MinStack
- mybatis的一对多和一对一的关系
- COCOS学习笔记之定时器
- OpenWRT添加模块 Makefile和Config.in