登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 


A366691型
词法上最早的序列,即每个由两个相等值(不包括端点)括起来的术语集包含不同数量的元素。
6
1, 1, 2, 1, 3, 4, 2, 5, 6, 3, 7, 4, 8, 2, 9, 5, 10, 11, 6, 12, 3, 13, 14, 7, 15, 4, 16, 17, 8, 18, 2, 19, 20, 21, 9, 22, 5, 23, 24, 10, 25, 11, 26, 6, 27, 28, 12, 29, 30, 13, 31, 14, 32, 7, 33, 15, 34, 35, 36, 16, 37, 17, 38, 8, 39, 18, 40, 41, 19, 42, 43, 20
抵消
1,3
评论
单词“set”表示每个元素都是唯一的。例如,集合{1,1,2}包含2个元素(不是3个)。
注意,我们考虑的是每对相等值之间的集,而不仅仅是连续出现的集。
两个连续的值包含0个项,因此在[a(1),a(2)]=[1,1]之后,不会再次出现连续的相等值。
链接
尼尔·格什·托伦斯基,n=1..10000时的n,a(n)表
雷米·西格里斯特,PARI计划
例子
a(1)=1;目前还没有成对的术语。
a(2)=1创建包含0个元素的对[1,1]。这意味着不能再次出现连续的相等值,因为这将创建另一组0元素。
a(3)=2,因为如果a(3)=1,这将创建包含0个元素的第二对。
a(4)=1创建两个新集合:[1,2,1],封闭1个元素{2},和[1,1,2,1],封闭2个元素{1,2}。
a(5)不能为1,因为这将再次创建一个包含0个元素[1,1]的对。2将创建包含1个元素{1}的对[2,1,2],这在a(4)之后是不可能的。因此a(5)=3,这是以前从未发生过的。
黄体脂酮素
(PARI)请参阅链接部分。
(Python)
从itertools导入islice
def agen():#术语生成器
e、 a=集(),[]
为True时:
an,allnew=0,假
虽然不是全新的:
allnew,an,ndset=真,an+1,set()
对于范围内的i(len(a)):
如果a==a[i]:
nd=长度(集(a[i+1:])
如果e中的nd或ndset中的nd:allnew=False;打破
ndset.add(nd)
产量;a.附加(a);e |=ndset
打印(列表(islice(agen(),72))#迈克尔·布拉尼基2023年10月25日
交叉参考
关键字
非n
作者
扩展
更多术语来自雷米·西格里斯特,2023年10月25日
状态
经核准的

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|网络摄像头
贡献新序列。或评论|格式|样式表|变换|超级搜索|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:2024年9月21日16:51 EDT。包含376087个序列。(在oeis4上运行。)