题意
给定n,求最小的数,这个数的因子个数最多(在1-n中)。
数据范围:n≤1018n≤1018
题解
引入反素数的概念。
设D(x)=Σd|x1D(x)=Σd|x1
如果一个数x,∀y∈[1,x),d(y)<d(x)∀y∈[1,x),d(y)<d(x),则x为反素数。
显然,x=Πmi=1peiix=Πi=1mpiei。
其中,pipi代表从头数第i个素数,且e1≥e2≥e3≥…≥eme1≥e2≥e3≥…≥em。
这真的很显然。你找个反例告诉我。
然后直接爆搜即可。