登录
A276512型
a(n)=序列中没有与a(n-2)相同数字的最小整数;a(0)=0、a(1)=1。
5
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22, 20, 13, 14, 24, 23, 15, 16, 26, 25, 17, 18, 28, 27, 19, 30, 32, 12, 40, 33, 21, 29, 34, 31, 50, 42, 36, 35, 41, 44, 37, 38, 45, 46, 39, 51, 47, 43, 52, 55, 48, 49, 53, 56, 60, 70, 54, 58, 61, 62, 57, 59, 63, 64, 71, 72, 65, 66, 73, 74, 68, 69, 75
抵消
0,3
评论
这不是非负整数的置换。例如,123456789和1023456789(最小的泛数字数字)不是成员。
对于n=0、1、2、3、4、5、6、7、8、9、10、11、34、84、104、105、1449、2889、3183,a(n)=n。..
链接
扎克·塞多夫,n=0..5000时的n、a(n)表
数学
s={0,1};做[a=s[[-2]];n=2;而[MemberQ[s,n]||交集[IntegerDigits[a],IntegerBigits[n]]≠{},n++];附加到[s,n],{100}];
黄体脂酮素
(Python)
从itertools导入计数,islice,产品为P
仅限定义(s,D=1):#仅限s中包含>=D位数的数字
从count(d)中d的(int(“”.join(p))到p中p的(s,repeat=d))
def agen():#术语生成器
集合,an1,an,minan={0,1},0,1,2
[0,1]的收益
为True时:
an1,an,s=an,minan,集合(str(an1))
use=“”.join(如果c不在s中,则c代表“0123456789”中的c)
仅用于in(使用,D=len(str(minan)):
如果不在集合中:中断
附加(a)
产生一个
而minan在aset中:minan+=1
打印(列表(islice(agen(),75))#迈克尔·布拉尼基2022年6月30日
关键词
非n,基础
作者
状态
经核准的