(Python)
从itertools导入计数,islice
来自sympy import isprime,factor
def ok(k):返回非isprime(k)和int(“”.join(str(p)[::-1]*e代表列表中的p,e(factorint(k).items()[::-1]))%k==0
def-agen():过滤器的产量(ok,count(4))
打印(列表(islice(agen),7))#Michael S.Branicky,2024年4月13日
(Python)
从itertools导入计数,islice
来自sympy导入因子
定义A371696飞机_gen(startvalue=4):#术语生成器>=startvalue
对于计数中的n(最大值(起始值,4)):
f=因子(n)
如果总和(f.values())>1:
c=0
对于排序后的p(f,reverse=True):
a=pow(10,len(s:=str(p)),n)
q=整数(s[::-1])
对于范围内的_(f[p]):
c=(c*a+q)%n
如果不是c:
产量n