OEIS 在Golomb序列上有一个变体(A111439)。与Golomb的序列中一样,描述序列中出现的频率。但是此外,没有两个连续的数字可能是相同的。在建立序列时,始终选择不违反这两个属性的最小正整数。由于不允许连续的相同数字,该序列随着其增长而略微上下波动。以下是前100个字词:A(n)
n
A(n)
1, 2, 3, 2, 3, 4, 3, 4, 5, 6, 5, 6, 5, 6, 7, 6, 7, 8, 7, 8, 9, 8, 9, 8, 9,
10, 9, 10, 9, 10, 11, 10, 11, 10, 11, 10, 11, 12, 11, 12, 13, 12, 13, 12,
13, 12, 13, 12, 13, 14, 15, 14, 15, 14, 15, 14, 15, 14, 15, 14, 15, 16, 15,
16, 17, 16, 17, 16, 17, 16, 17, 16, 17, 18, 17, 18, 17, 18, 19, 18, 19, 18,
19, 18, 19, 18, 19, 18, 19, 20, 19, 20, 21, 20, 21, 20, 21, 20, 21, 20
可以在OEIS上找到前10,000个号码的完整列表。
挑战在于编写A(n)
给定的计算程序或函数n
。n
是1
基础的,以确保自我描述性质的作品。
规则
您可以编写程序或函数,并使用我们的任何标准方法来接收输入和提供输出。
您可以使用任何编程语言,但是请注意,默认情况下,这些漏洞是禁止的。
这是代码高尔夫球,因此以字节为单位的最短有效答案为准。
测试用例
n A(n)
1 1
4 2
10 6
26 10
100 20
1000 86
1257 100
10000 358