51Nod 1060 最复杂的数

题意

给定n,求最小的数,这个数的因子个数最多(在1-n中)。
数据范围: n 10 18

题解

引入反素数的概念。
D ( x ) = Σ d | x 1
如果一个数x, y [ 1 , x ) , d ( y ) < d ( x ) ,则x为反素数。
显然, x = Π i = 1 m p i e i
其中, p i 代表从头数第i个素数,且 e 1 e 2 e 3 e m
这真的很显然。你找个反例告诉我。
然后直接爆搜即可。

猜你喜欢

转载自blog.csdn.net/huangjingyuan107/article/details/80699294
今日推荐