题目描述
如果一个自然数是素数,且它的数字位置翻转后仍为素数(翻转指:157->751),则称为绝对素数,例如13。试求出所有的三位绝对素数。
输入
无。
输出
三位的绝对素数,一行打印一个。
样例输入复制
无
样例输出复制
三位的绝对素数,一行打印一个。
题目提供者:ACM14杨顺丰
时空限制:1000ms/10000kb
通过次数:1848
提交次数:4612
def f(n): res=0 a=n//100 b=(n//10)%10 c=n%10 res=100*c+10*b+a return res def prime_number(n): for i in range(2,n//2): if n%i==0: return False return True for i in range(100,1000): if prime_number(i) and prime_number(f(i)): print(i)