1425: Nineteen
内存限制:32 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:17
解决:11
题目描述
如果一个数字只包含数字4和7,那么这个数就是幸运数字
如果一个数字的所有前缀以及翻转后的所有前缀都是质数或者为1,那么这个数字就代表着绝望
给你一个数字n,求出≤n最大的一个象征绝望的数字
会有大量的询问,且n的范围也非常的大!而你的程序却必须在1秒内得出超过十万组询问的答案,所以我猜你可能会比较绝望?
不过说到绝望,我就想到孙悟空被压在五行山下500年的那种绝望,今年下半年,中美合拍的西游记即将正式开机,我将继续扮演美猴王孙悟空这一角色
我会用美猴王艺术形象努力创造一个正能量的形象,文体两开花,弘扬中华文化,希望大家能多多关注。
如果一个数字的所有前缀以及翻转后的所有前缀都是质数或者为1,那么这个数字就代表着绝望
给你一个数字n,求出≤n最大的一个象征绝望的数字
会有大量的询问,且n的范围也非常的大!而你的程序却必须在1秒内得出超过十万组询问的答案,所以我猜你可能会比较绝望?
输入
多组测试数据
每组测试数据为一个整数n(2≤n≤138888)
可能会有100000组以上的数据
每组测试数据为一个整数n(2≤n≤138888)
可能会有100000组以上的数据
输出
输出满足≤n,最大的象征绝望的数字
样例输入 复制
5
6
7
22
样例输出 复制
5
5
7
17
提示
PS:什么是前缀和翻转后的前缀?举个例子就明白了
54318的前缀有5个:54318, 5431, 543, 54, 5,翻转后前缀为:8, 81, 813, 8134, 81345
54318的前缀有5个:54318, 5431, 543, 54, 5,翻转后前缀为:8, 81, 813, 8134, 81345