XDOJ-1002最喜欢的数字
来源:互联网 发布:java架设http代理 编辑:程序博客网 时间:2024/05/18 02:47
大神代码赏析:
#include<stdio.h>#define N 100000int main(){ int e[N+1] = {0}, p[N], pn = 0, an, m, i, j, t; for(i = 2; i <= N; e[i++] = 1); for(i = 2; i <= N; i++) if(e[i]) for(p[pn++] = i, j = i + i; j <= N; j += i) e[j] = 0; for(an = pn, i = 0; an < N - 1; i++) { if((t = p[i] + 1) <= N && !e[t]) e[p[an++] = t] = e[p[i]] + 1; for(j = 0, m = N / p[i]; j < pn && p[j] <= m; j++) if(!e[t = p[i] * p[j]]) e[p[an++] = t] = e[p[i]] + 1; } for(i = 3; i <= N; i++) e[i] += e[i - 1]; while(scanf("%d%d", &i, &j) != EOF) printf("%d\n", e[j] - e[i - 1]); return 0;}
0 0
- XDOJ-1002最喜欢的数字
- XDOJ最喜欢的数字
- xdoj 1003 - 最喜欢的数字
- XDOJ Problem 1003 - 最喜欢的数字 Time Limit Exceeded
- 最喜欢的数字
- 最喜欢的数字是3
- XDU 1003 最喜欢的数字
- XDOJ-1028-数字工程(dp)
- xdoj 1154: Nhywieza 的串
- XDOJ 1090: 爬树的V8
- xdoj 1019 自然数的秘密
- 我最喜欢的一句话
- 我最喜欢的。
- 最喜欢的歌曲 《酒干倘卖无》
- 最喜欢的一首诗
- 英国人最喜欢的座右铭
- 我最喜欢的对话
- 最喜欢的品牌!
- NSLog输出NSRange,CGRect等结构体
- phpexcel实现导入内容到数据库中佬
- Linux服务列表及优化建议
- MYSQL默认8小时自动关闭链接嫌
- 坐标转换
- XDOJ-1002最喜欢的数字
- Angular js原文解析
- jqGrid 安装及使用教程池
- 网络编程
- 神探狄仁杰是一个Debug高手
- PHP三元运算符?筛
- IOS 7 适配问题
- innodb大量写入优化掳
- JMX IN ACTION 第一章