|
|
A115941号 |
| a(n)是表示包含长度为n的回文子串的最小素数。 |
|
1
|
|
|
2, 11, 101, 11113, 10301, 1011013, 1003001, 100110013, 100030001, 10000000019, 10000500001, 1000011000017, 1000008000001, 100000440000011, 100000323000001, 10000001100000011, 10000000500000001, 1000000011000000019, 1000000008000000001, 100000000660000000013
(列表;图表;参考;听;历史;文本;内部格式)
|
|
|
抵消
|
1,1
|
|
链接
|
|
|
例子
|
a(6)=1011013,因为它是包含长度为6的回文子串(101101)的最小素数。
|
|
黄体脂酮素
|
(Python)
从sympy导入isprime
来自itertools导入产品
def pals_to_test(n,奇数=真):
如果n<=2:产量[2,11][n-1]
如果是奇数:ruledout=“024568”#不能是5的偶数或倍数
否则:ruled_out=“0”
midrange=[[“”],[str(i)代表范围(10)中的i]]
对于产品中的p(“0123456789”,重复=n//2):
left=“”.join(p)
如果len(左):
如果将[0]留在ruledout中:继续
对于中端[n%2]:
out=左+中+左[::-1]
如果是奇数:放弃
其他:
“1379”中的最后一个:屈服+最后一个
定义a(n):
palsgen=pals_to_test(n,n%2==1)
为True时:
strpal=下一个(palsgen)
pal=int(字符串)
if isprime(pal):返回pal
打印([a(n)代表范围(1,18)中的n])#迈克尔·布拉尼基2021年2月11日
|
|
交叉参考
|
|
|
关键词
|
非n,基础
|
|
作者
|
|
|
扩展
|
|
|
状态
|
经核准的
|
|
|
|