登录
A154781号
以十进制表示的n的子串形式出现的所有小于n的数字之和。
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 8, 9, 10, 2, 3, 2, 5, 6, 7, 8, 9, 10, 11, 3, 4, 5, 3, 7, 8, 9, 10, 11, 12, 4, 5, 6, 7, 4, 9, 10, 11, 12, 13, 5, 6, 7, 8, 9, 5, 11, 12, 13, 14, 6, 7, 8, 9, 10, 11, 6, 13, 14, 15, 7, 8, 9, 10, 11, 12, 13, 7, 15, 16, 8, 9, 10, 11, 12, 13, 14, 15, 8, 17
抵消
0,13
评论
条件“<n”将“子串”的含义缩小到严格意义上,即排除n本身。
链接
哈维·P·戴尔,n=0..1000时的n,a(n)表
配方奶粉
a(n)=A154771号(n) -n.a(10^n)=A002275号(n) ●●●●。a(n)>0<=>n>9。
例子
由于n=0,。。。,9只有一个数字,只有n本身作为n中的子串出现,因此a(n)=0。
10有{0,1,10}作为子字符串,因此a(10)=0+1=1。
11有{1,11}作为子字符串,因此a(11)=1。
12有{1,2,12}作为子字符串,因此a(12)=1+2=3。
数学
san[n_]:=合计[Union[FromDigits/@Flatten[Table[Partition[IntegerDigits[n],i,1],{i,IntegerLength[n]-1}],1]];阵列[san,90,0](*哈维·P·戴尔2017年5月27日*)
黄体脂酮素
(PARI)A154781号(n) ={局部(d=#Str(n));n=vecsort(concat(向量(d,i,向量(d、j、n%10^j)+(d--!n\=10)),12);n*向量(#n、i、i>1)~}
(Python)
定义a(n):
s=str(n)
返回和(对于范围(长度)中的i,对于范围(i+1,长度+1)中的j,设置(int(s[i:j]))-n
打印([a(n)代表范围(90)内的n])#迈克尔·布拉尼基2022年11月8日
关键词
基础,容易的,非n
作者
M.F.哈斯勒2009年1月16日
状态
经核准的