一起挑战pythontip的题目(38)

简介: 一起挑战pythontip的题目(38)

第 178 题:反素数(逆向拼写的素数)


题目描述:


反素数(逆向拼写的素数)是指一个将其逆向拼写后也是一个素数的非回文数。例如:17 和

71 都是素数,所以,17 和 71 都是反素数。给你一个正整数 n(1

例如:n = 1, 则输出 13

n =5, 则输出 71

>>> pstr=[str(k[0]) for k in [(j,[j%i!=0 for i in range(2,j)]) for j in range(2,1000)] if all(k[1])]
>>> [int(p) for p in pstr if p[::-1] in pstr]
[2, 3, 5, 7, 11, 13, 17, 31, 37, 71, 73, 79, 97, 101, 107, 113, 131, 149, 151, 157, 167, 
179, 181, 191, 199, 311, 313, 337, 347, 353, 359, 373, 383, 389, 701, 709, 727, 733, 739, 
743, 751, 757, 761, 769, 787, 797, 907, 919, 929, 937, 941, 953, 967, 971, 983, 991]
>>> 
目录
打赏
0
0
0
0
74
分享
相关文章
一起挑战pythontip的题目(12)
一起挑战pythontip的题目(12)
77 0
一起挑战pythontip的题目(21)
一起挑战pythontip的题目(21)
85 0
一起挑战pythontip的题目(37)
一起挑战pythontip的题目(37)
102 0
一起挑战pythontip的题目(32)
一起挑战pythontip的题目(32)
80 0
一起挑战pythontip的题目(5)
一起挑战pythontip的题目(5)
103 0
一起挑战pythontip的题目(3)
一起挑战pythontip的题目(3)
99 0
一起挑战pythontip的题目(35)
一起挑战pythontip的题目(35)
107 0

热门文章

最新文章