登录
a(n)=n的base-2表示中的最大游程。
34

%I#31 2023年3月10日02:32:12

%S 1,1,2,2,1,2,3,2,1,2,2,3,4,4,3,2,2,2,2,1,2,2,3,3,3,1,5,4,3,

%温度3,2,2,3,3,2,1,2,2,2,34,4,3,2,2,2,2,2,2,2,2,2,22,2,33,33,4,5,6,6,5,4,4,1,3,

%U 3,3,3,1,2,2,2,3,4,3,2,2,1,2,1,2,2,3,1,3,2,2,3,32,4,5,4,2,3,12,3,2

%N a(N)=N的以2为基数表示的最大运行长度。

%C k的第一次出现是在n=2^k-1且没有最后一次出现时_Robert G.Wilson v_,2008年12月14日

%C序列A000975、A037969、A037970、A037971列出了a(n)=1、a(n)=2、a(n)=3、a(n)=4的编号_M.F.Hasler,2013年7月23日

%C a(n)=最大值(A101211(n,k):k=1..A005811(n)).-_Reinhard Zumkeller_,2013年12月16日

%H Reinhard Zumkeller,n的表,n=1..10000的a(n)</a>

%p A043276:=程序(n)

%p局部a,rl,i;

%p如果n>0,则

%p rl:=1;

%p其他

%p rl:=0;

%p end if;

%p a:=rl;

%p-dgs:=转换(n,基数,2);

%p代表i从2到nops(dgs)do

%p如果op(i,dgs)=op(i-1,dgs),则

%p rl:=rl+1;

%p a:=最大值(a,rl);

%p其他

%p a:=最大值(a,rl);

%p rl:=1;

%p end if;

%p端do:

%p a;

%p端程序:

%p序列(A043276(n),n=1…80);#_R.J.Mathar,2021年6月4日

%t f[n_]:=最大值@@长度/@拆分@整数位数【n,2】;阵列[f,105](*Robert G.Wilson v_,2008年12月14日*)

%o(PARI)A043276(n,b=2)={my(m,c=1)

%o(PARI)a(n)=我的(r,t);而(n,t=估值(n,2);如果(t>r,r=t);n> >=t;t=估价(n+1,2);如果(t>r,r=t);n> >=t);2016年11月2日,查尔斯·格里特豪斯四世

%o(哈斯克尔)

%o a043276=最大值。a101211_低--_Reinhard Zumkeller_,2013年12月16日

%o(Python)

%o从itertools导入groupby

%o def A043276(n):返回最大值(len(list(g))for k,g in groupby(bin(n)[2:]))#_Chai Wah Wu_,2023年3月9日

%对于碱基-3至碱基-16类似物,Y参考A043277-A043290。

%K nonn,基础,看

%氧1,3

%百灵鸟金伯利_

%E更多条款摘自2008年12月14日_Robert G.Wilson v_