HD-ACM算法专攻系列(18)——Largest prime factor
2024-10-01 11:42:58
题目描述:
源码:
需要注意,若使用cin,cout输入输出,会超时。
#include"iostream"
#include"memory.h"
#define MAX 1000000
using namespace std; int index[MAX]; int main()
{ memset(index, -1, sizeof(index));
index[1] = 0;
int sum = 0;
for(int i = 2; i < MAX; i++)
{
if(index[i] == -1)
{
sum++;
for(int j = i; j < MAX; j+= i)
index[j]=sum;
}
} int n;
while(scanf("%d", &n) != EOF)
printf("%d\n", index[n]);
return 0;
}
最新文章
- Notes:SVG(3)---滤镜和渐变
- javaScript笔记
- OC--init,initialize,initWithCoder:,initWithFrame:各方法的区别和加载顺序
- 深入学习jQuery选择器系列第二篇——过滤选择器之子元素选择器
- 点餐系统Sprint1总结
- js的一些属性
- scala break &; continue
- 构建一个简单的WCF应用——WCF学习笔记(1)
- ios 工程图片清理shell
- 回首Java(始)
- 用script实现内容显示,并使用json传输数据
- E - 食物链 poj1182
- 2.2 文件 I/O 的基石:Path
- Java 冒泡排序的实现
- bzoj1433
- T-SQL_select语句详解
- 在tensorflow中使用batch normalization
- 对Unity的Resources目录进行改名
- 机器学习:Python实现聚类算法(二)之AP算法
- [算法整理]树上求LCA算法合集
热门文章
- 安装typescript开发环境
- Centos7 执行firewall-cmd –permanent –add-service=mysql报错“ModuleNotFoundError: No module named &#39;gi&#39;”
- 转载:jquery 对 Json 的各种遍历
- MySQL 单表查询多表查询
- 【Git教程】Git教程及使用命令
- WEBGL学习【二】平面图形
- css3实现滚动手表
- [总结-动态规划]经典DP状态设定和转移方程
- CodeForcesGym 100676G Training Camp
- HDU 3698 Let the light guide us