a
的项为_1
或1
。
a =: 1 _1 _1 1 _1
a
:中有3个符号变化
1, -1, -1, 1, -1
Λ Λ Λ
here and here
我怎样才能无休止地数?
将它们与2 v
配对,检查它们是否与~:/
不同并求和+/
:
+/ 2 ~:/ a
3
2 ~:/ 1 1 1 _1 _1 _1 1 _1 1
0 0 1 0 0 1 1 1
+/2 ~:/ 1 1 1 _1 _1 _1 1 _1 1
4
编辑
或者,你可以将a
的缩减}:
和斩首}.
排列起来并进行比较,但这明显效率较低。
+/(}: ~: }.) a
如果数字可以不是1和_1,
2 ~:&*/ _2 4 3 _1 _3 1
1 0 1 0 1