|
|
A030141号 |
| 十进制数字的奇偶性交替出现的数字。 |
|
36
|
|
|
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 21, 23, 25, 27, 29, 30, 32, 34, 36, 38, 41, 43, 45, 47, 49, 50, 52, 54, 56, 58, 61, 63, 65, 67, 69, 70, 72, 74, 76, 78, 81, 83, 85, 87, 89, 90, 92, 94, 96, 98, 101, 103, 105, 107, 109, 121, 123, 125, 127, 129
(列表;图表;参考;听;历史;文本;内部格式)
|
|
|
抵消
|
1,3
|
|
评论
|
交替整数是一个以10为基数的正整数,其数字的奇偶性交替出现。
术语数<10^n(n>=0):1,10,55,280,1405,7030,35155-罗伯特·威尔逊v2011年4月1日
当n>=0时,10^n和10^(n+1)之间的项数为9*5^n。对于n>=0,<10^n的项数是1+9*(5^n-1)/4-富兰克林·T·亚当斯-沃特斯2011年4月1日
|
|
链接
|
第45届国际数学奥林匹克运动会(第45届IMO),问题#6和解决方案《数学杂志》,78(2005),第247、250、251页。
|
|
例子
|
121是交替排列的,因为它的连续数字是奇数-偶数,1是奇数,2是偶数。当然,1234567890也是交替的。
|
|
数学
|
fQ[n_]:=块[{m=Mod[IntegerDigits@n,2]},m==拆分[m,UnsameQ][[1]];选择[范围[0,130],fQ](*罗伯特·威尔逊v2011年4月1日*)
|
|
黄体脂酮素
|
(哈斯克尔)
a030141 n=a030141_列表!!(n-1)
a030141_list=过滤器((==1)。a228710)[0..]
(PARI)是(n,d=数字(n))=(i=2,#d,如果((d[i]-d[i-1])%2==0,返回(0)));1 \\查尔斯·格里特豪斯四世2022年7月8日
(Python)
从itertools导入计数
定义A030141号_gen(startvalue=0):#术语生成器>=startvalue
返回过滤器(lambda n:all(int(a)+int(b)&1代表a,b在zip中(str(n),str(n)[1:])),计数(max(startvalue,0))
(Python)
来自itertools导入链,count,islice
定义altgen(种子,数字):
allowed=“02468”如果种子位于“13579”else“13579“
如果数字==1:允许的产量;返回
对于f in allowed:从(f+r for r in altgen(f,digits-1))
def agen():来自链的产量(范围(10),(计数(2)中d的int(f+r)用于“123456789”中f的f,用于altgen(f,d-1)中r))
打印(列表(islice(agen(),65))#迈克尔·布拉尼基2022年7月12日
|
|
交叉参考
|
|
|
关键词
|
非n,基础,容易的
|
|
作者
|
|
|
扩展
|
|
|
状态
|
经核准的
|
|
|
|