题目点这里
分析:
这个题目是素数判断与回文判断的简单综合,但是题目给的范围很大,10的8次方。这么大的范围,无论是判断素数还是回文,都产生了不小的困难。我的做法是,先在本地暴力跑一下,跑完之后,发现范围内最大的回文素数为9989899 ,那么这时候我们有两个选择,一个是把实际范围缩小到10的7次方,用素数筛法进行判断素数,之后判断回文;第二个方法就是直接把这700多个回文素数复制到数组里,然后提交(有的题目非常适合这种做法:在本地打好表,直接复制进去,提交😂)
第一种方法:
1 |
|
第二种方法:
1 |
|