Fiquei realmente interessado em sequências que seguem a propriedade
recentemente, então aqui está outra pergunta sobre essas seqüências. Em particular, estamos preocupados com seqüências dos números inteiros para os números naturais.
Uma sequência periódica com a propriedade acima é um n -Juggler se e somente se contém exatamente n valores distintos. Por exemplo, a seguinte sequência é um 2 malabarista
... 2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1,2,2,1 ...
porque contém apenas os números 1e 2.
Um exemplo de três malabaristas seria
... 3,5,3,5,1,5,3,5,3,5,1,5,3,5,3,5,1,5,3,5,3,5,1,5,3,5,3,5,1,5,3,5,3,5,1,5 ...
porque ele manipula 1, 3e 5.
Tarefa
Dado n> 1 como entrada, produza qualquer n -Juggler.
Você pode produzir uma sequência de várias maneiras, pode
produz uma função que a indexa.
pegue uma entrada adicional do índice e produza o valor nesse índice.
produz uma subseção contínua da sequência que, com a propriedade especificada, determina exclusivamente a sequência.
Isso é código-golfe, então as respostas são pontuadas em bytes, com menos bytes sendo melhores.
a(n+1) = a(n-a(n)), e não + #
2,2uma vez → 2,2,2,2, repita novamente → 2,2,2,2,2,2, etc. Não há absolutamente nenhuma maneira de obter uma 1repetição 2,2. A sequência que você obtém é sempre única.