这里有用的是“
Repunit
”的方程式。从该维基百科页面上获取第i个Repunit的方程式,然后用10替换b(以10为底),我们得到方程式
(10**i - 1) / (10 -1)或
(10**i - 1) / 9。结果为:
1, 11, 111, 1111...。乘以i,我们达到了预期的结果:
>>> for i in range(1,input()):... print i * (10**i - 1) / 95<Enter>1 223334444
欢迎分享,转载请注明来源:内存溢出
这里有用的是“
Repunit
”的方程式。从该维基百科页面上获取第i个Repunit的方程式,然后用10替换b(以10为底),我们得到方程式
(10**i - 1) / (10 -1)或
(10**i - 1) / 9。结果为:
1, 11, 111, 1111...。乘以i,我们达到了预期的结果:
>>> for i in range(1,input()):... print i * (10**i - 1) / 95<Enter>1 223334444
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)