top1编程
← 返回上一页

P5033. 质因数的个数

时间限制
1000 ms
内存限制
128 MiB
难度
-
知识点
童程童美
知识点
质数
知识点
蓝桥杯省赛集训
知识点
埃筛和欧筛
知识点
NOC集训课

题目描述

给定两个正整数 NN 和 M(2≤N≤M≤1e6)M(2≤N≤M≤1e6),统计 NN 到 MM 之间(含 NN 和 MM )每个数所包含的质因数的个数,输出其中最大的个数。 例如:当 N=6,M=10N=6,M=10,66 到 1010 之间: 66 的质因数是 2、32、3,共有 22 个, 77 的质因数是 77,共有 11 个, 88 的质因数是 2、2、22、2、2,共有 33 个, 99 的质因数是 3、33、3,共有 22 个, 1010 的质因数是 2、52、5,共有 22 个, 66 到 1010 之间的数中质因数最多的是 88,质因数有 33 个,故输出 33。

输入格式

输入两个正整数 NN 和 M(2≤N≤M≤1e6)M(2≤N≤M≤1e6),两个正整数之间用一个空格隔开。

输出格式

输出一个整数,表示质因数个数中的最大值。

6 10
3