Ви надто складете програму, яка приймає ціле число як вхідне та виводить перше, що коли-небудь було цим числом послідовності "вигляд і скажіть" .
Наприклад:
$ ./LAS
8
[1,11,21,1211,111221,312211,13112221,1113213211]
Точний спосіб виведення списку є неважливим, якщо користувачі можуть чітко бачити різні числа послідовності. Ось улов, хоча. Ви не можете використовувати будь-яку змінну, визначену користувачем.
Наприклад:
- Немає змінних, включаючи масштабовані змінні.
- Коли у вас є функції, вони не можуть мати ім’я. (Виняток, якщо для вашої мови потрібна основна функція або подібна до роботи, ви можете мати цю функцію.)
- Коли у вас є функції, вони не можуть називати аргументи.
Крім того, ви не можете використовувати бібліотеку з певними можливостями, що стосуються послідовності перегляду і висловлювання, і ви не можете отримати доступ до мережі або надати програмі будь-які файли (хоча вони можуть генерувати та використовувати власні.) Це код гольфу, так виграє найкоротший код у символах!
When you have functions, they can not have named arguments.:?