http://projecteuler.net/problem=7 【求第10001个素数】
来源:互联网 发布:网络推广的作用 编辑:程序博客网 时间:2024/05/30 05:09
#include <iostream>#include <vector>using std::cout;using std::endl;using std::vector;vector<uint32_t> ivec;bool prime( uint32_t n ){ vector<uint32_t>::iterator it = ivec.begin(); for ( it; it != ivec.end() && *it * *it <= n ; ++it ) { if ( !(n % *it) ) { return false; } } return true;}//http://projecteuler.net/problem=7//By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.//What is the 10 001st prime number?uint32_t resolve_P7( uint32_t m ){ for ( uint32_t i = 2; ivec.size() < m; ++i ) { if ( prime ( i ) ) { //cout << i << endl; ivec.push_back(i); } } if ( !ivec.empty() ) { return *(ivec.end() - 1); } return 0;}int main(){ uint32_t result = 10001; result = resolve_P7(result); cout << "result:\t" << result << endl; //104743 return 0;}
- http://projecteuler.net/problem=7 【求第10001个素数】
- http://projecteuler.net/problem=7 [Answer:104743]
- http://projecteuler.net/problem=1
- http://projecteuler.net/problem=2
- http://projecteuler.net/problem=3
- http://projecteuler.net/problem=4
- https://projecteuler.net/problem=7
- http://projecteuler.net/problem=5 [Answer:232792560]
- http://projecteuler.net/problem=6 [Answer:25164150]
- http://projecteuler.net/problem=8 [Answer:40824]
- http://projecteuler.net/problem=9 [Answer:31875000]
- http://projecteuler.net/problem=10 [Answer:142913828922]
- http://projecteuler.net/problem=11 [Answer:70600674]
- http://projecteuler.net/problem=12 [Answer:76576500]
- http://projecteuler.net/problem=13 [Answer:5537376230]
- http://projecteuler.net/problem=1 [解法参考]
- http://projecteuler.net/problem=4 【参考解法】
- http://projecteuler.net/problem=14 [Answer:837799]
- 最近时间安排得到不好
- 实验: ASSM内部存储研究大揭密
- 收藏的一些文章(不断更新中)
- AWK手册
- 大数据量,海量数据 处理方法总结
- http://projecteuler.net/problem=7 【求第10001个素数】
- PHP常用正则表达式汇总
- Android 中的广播机制
- OpenCV移植到ARM
- 面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么?
- 不看这篇日志也许会节省你十分钟,但是却会耽误你的一辈子
- struts2中 ServletActionContext与ActionContext区别
- ogre Light,billboard ,Controller
- 将ocx和DLL文件打包成cab文件,inf的编写