Код Гольф: Последовательность Морриса

Задача

Самый короткий код по количеству символов, который будет выводить Числовую последовательность Морриса . Числовая последовательность Морриса , также известная как Последовательность просмотра , представляет собой последовательность чисел, которая начинается следующим образом:

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
...
47
задан 5 revs, 2 users 94% 11 October 2010 в 19:54
поделиться