Você também cria um programa que usa um número inteiro como entrada e gera o primeiro que nunca esse número foi da sequência de look and say .
Por exemplo:
$ ./LAS
8
[1,11,21,1211,111221,312211,13112221,1113213211]
A maneira exata de exibir a lista não é importante, desde que os usuários possam ver distintamente os diferentes números da sequência. Aqui está o problema. Você não pode usar nenhum tipo de variável definida pelo usuário.
Por exemplo:
- Nenhuma variável, incluindo variáveis de escopo.
- Quando você tem funções, elas não podem ter um nome. (Exceção, se o seu idioma exigir uma função principal ou semelhante ao trabalho, você poderá ter essa função.)
- Quando você tem funções, elas não podem ter argumentos nomeados.
Além disso, você não pode usar uma biblioteca com recursos específicos relacionados à seqüência look and say, e não pode acessar a rede ou fornecer ao seu programa nenhum arquivo (embora ele possa gerar e usar os seus próprios.) código tão curto em caracteres ganha!
When you have functions, they can not have named arguments.:?