挑战
以字符计数最短的代码输出 莫里斯数字序列,也称为 外观数列,序列的前几项如下:
1, 11, 21, 1211, 111221, 312211, ...
你可以无限生成这个序列(也就是说,你不必生成特定数量的数字)。
输入/输出期望
程序不需要接受任何输入(但如果能接受输入并提供从任意起始点或数字开始的选项,则加分)。至少,你的程序必须从 1
开始。
输出至少应该是序列本身:
1
11
21
1211
111221
312211
...
额外加分
如果你想要获得额外的加分,你需要做如下操作:
$ morris 1
1
11
21
1211
111221
312211
...
$ morris 3
3
13
1113
3113
132113
...