对于任何正整数 ,其约数的个数记作 。例如 ,。
如果某个正整数 满足:对任意 都有 ,则称 为反质数。例如整数 、、、 等都是反质数。
现在给定一个数 ,请求出不超过 的最大的反质数。
输入格式
一个整数 。
输出格式
一行一个整数,表示不超过 的最大的反质数。
样例输入
1000
样例输出
840
样例解释
,共有 个约数,它是不超过 的反质数中最大的一个。
数据范围
- 。
来源与许可
本题为 HAOI 2007 试题「反素数ant」,题面与测试数据整理自 BZOJ 1053。
对于任何正整数 ,其约数的个数记作 。例如 ,。
如果某个正整数 满足:对任意 都有 ,则称 为反质数。例如整数 、、、 等都是反质数。
现在给定一个数 ,请求出不超过 的最大的反质数。
一个整数 。
一行一个整数,表示不超过 的最大的反质数。
1000
840
,共有 个约数,它是不超过 的反质数中最大的一个。
本题为 HAOI 2007 试题「反素数ant」,题面与测试数据整理自 BZOJ 1053。