博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Largest prime factor(筛选法)
阅读量:4231 次
发布时间:2019-05-26

本文共 531 字,大约阅读时间需要 1 分钟。

题目出处:

http://acm.hdu.edu.cn/game/entry/problem/show.php?chapterid=2&sectionid=1&problemid=5

#include
using namespace std;int a[1000000];int main(){ int k=1;//k初始化为1,位置 memset(a,0,sizeof(a)); /*筛选位置*/ for(int i=2;i<1000000;i++)//要到N,而不是sqrt(N) { if(!a[i]) { a[i]=k;//素数i的位置 for(int j=i+i;j<1000000;j+=i) a[j]=k; //构造出j的暂时最大素数因子的位置 k++; } } int n; while(~scanf("%d",&n)) { printf("%d\n",a[n]); } return 0;}

转载地址:http://agiqi.baihongyu.com/

你可能感兴趣的文章
Web前端学习笔记——JavaScript之面向对象游戏案例:贪吃蛇
查看>>
不做单元测试?小心得不偿失!嵌入式系统单元测试工具,自动生成测试用例
查看>>
一种实用的联网汽车无线攻击方法及车载安全协议
查看>>
光靠欺骗检测是不够的:对抗多目标跟踪的攻击
查看>>
基于微区块链的V2X地理动态入侵检测
查看>>
面向V2C场景的ADAS数字孪生模型构建方法
查看>>
Comma2k19数据集使用
查看>>
面向自动驾驶车辆验证的抽象仿真场景生成
查看>>
一种应用于GPS反欺骗的基于MLE的RAIM改进方法
查看>>
自动驾驶汽车GPS系统数字孪生建模(一)
查看>>
自动驾驶汽车GPS系统数字孪生建模(二)
查看>>
CUDA 学习(五)、线程块
查看>>
CUDA 学习(八)、线程块调度
查看>>
CUDA 学习(九)、CUDA 内存
查看>>
CUDA 学习(十一)、共享内存
查看>>
游戏感:虚拟感觉的游戏设计师指南——第十四章 生化尖兵
查看>>
游戏感:虚拟感觉的游戏设计师指南——第十五章 超级马里奥64
查看>>
游戏感:虚拟感觉的游戏设计师指南——第十七章 游戏感的原理
查看>>
游戏感:虚拟感觉的游戏设计师指南——第十八章 我想做的游戏
查看>>
游戏设计的艺术:一本透镜的书——第十章 某些元素是游戏机制
查看>>