(Python)
从sympy导入integer_ntroot
定义a(n):
如果n==1:返回1
m、 完美=integer_ntroot(int('286797199'+'1'*(10*n-18)),10)
strm=str(米)
#strm=“1”*n#对于较大的n,速度比前面慢
当strm.count('0')>0或str(m**10).count(‘0')>0时:
如果strm中的“0”:
ind0=字符串查找('0')
m=int(strm[:ind0]+“1”*(len(strm)-ind0))
elif strm[-1]==“9”:
m+=2
其他:
m+=1
strm=str(米)
返回m
对于范围(1,15)中的n: