题目名称 2524. __完全平方数
输入输出 xnumber.in/out
难度等级 ★★
时间限制 2000 ms (2 s)
内存限制 128 MiB
测试数据 20
题目来源 GravatarTenderRun 于2016-11-04加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:53, 提交:95, 通过率:55.79%
Gravatarkito 100 0.098 s 6.49 MiB C++
GravatarFoolMike 100 0.202 s 21.72 MiB C++
GravatarWei 100 0.203 s 43.23 MiB C++
Gravatarrewine 100 0.205 s 8.50 MiB C++
Gravatar喵喵喵 100 0.209 s 8.55 MiB C++
GravatarL_in 100 0.280 s 24.16 MiB C++
GravatarJustpenz233 100 0.368 s 24.13 MiB C++
Gravatarlingyixiaoyao 100 0.429 s 9.83 MiB C++
Gravatar安呐一条小咸鱼。 100 0.435 s 22.95 MiB C++
GravatarHzoi_chairman 100 0.453 s 4.47 MiB C++
本题关联比赛
noip
关于 __完全平方数 的近10条评论(全部评论)
www...
Gravatarsxysxy
2017-02-01 11:24 12楼
总体复杂度估计是O(n)的吧
GravatarFoolMike
2017-02-01 11:07 11楼
GravatarHzoi_Yniverse
2016-11-07 20:20 10楼
GravatarTenderRun
2016-11-07 18:26 9楼
完了完了,调了半天原来是快速幂写错了,看来是联赛钦定爆零
GravatarJanis
2016-11-06 18:57 8楼
前排% @木人 大神
Gravatar安呐一条小咸鱼。
2016-11-05 08:04 7楼
回复 @木人 :
你确定是Nlogn?
我觉得实际上是O(n)的素数筛+klogk(k是小于等于n的素数的个数)
Gravatar_Itachi
2016-11-05 06:00 6楼
前排膜拜衡水神犇
GravatarRapiz
2016-11-04 23:22 5楼
前排挤一挤
GravatarJustpenz233
2016-11-04 20:52 4楼
少取了个模,18A
GravatarGo灬Fire
2016-11-04 19:35 3楼

2524. __完全平方数

★★   输入文件:xnumber.in   输出文件:xnumber.out   简单对比
时间限制:2 s   内存限制:128 MiB

【题目描述】


一个数如果是另一个整数的完全平方,那么我们就称这个数为完全平方数(Pefect Sqaure),也称平方数。小A认为所有的平方数都是很perfect的~

于是他给了小B一个任务:用任意个不大于n的不同的正整数相乘得到完全平方数,并且小A希望这个平方数越大越好。请你帮助小B告诉小A满足题意的最大的完全平方数。


【输入格式】


输入文件名为xnumber.in

输入仅 1行,一个数n。


【输出格式】


输出文件名为xnumber.out

输出仅 1 行,一个数表示答案。由于答案可以很大,

所以请输出答案对 100000007 取模后的结果。


【输入输出样例1】

xnumber.in

7

xnumber.out

144


【输入输出样例2】

xnumber.in

9

xnumber.out

5184

【输入输出样例解释1】

144=2×3×4×6,是12的完全平方。

【输入输出样例解释2】

5184=3×4×6×8×9,是72的完全平方。


【数据范围】

对于20%的数据,0<n≤100; 对于50%的数据,0<n≤5,000;

对于70%的数据,0<n≤100,000; 对于100%的数据,0<n≤5,000,000。