问题 3311 --反素数

3311: 反素数

时间限制: 1 Sec  内存限制: 256 MB
提交: 0  解决: 0
[提交][状态][讨论版][命题人:]

题目描述

对于任何正整数 x,其约数的个数记作 g(x),例如 g(1)=1、g(6)=4

如果某个正整数x满足:对于任意的小于x的正整数 i,都有g(x)>g(i),则称x为反素数。

例如,整数1,2,4,6等都是反素数。

现在给定一个数N,请求出不超过N的最大的反素数。

输入

一个正整数 N

输出

一个整数,表示不超过N的最大反素数。

样例输入

1000

样例输出

840

提示

1≤N≤2∗10^9

来源

[提交][状态]