O desafio é detectar seqüências inteiras ausentes de arquivos ou diretórios. Você tem um diretório preenchido com arquivos / diretórios nomeados como números inteiros.
Os arquivos / diretórios são gerados a partir de vários encadeamentos, mas o trabalho não foi concluído - portanto, existem lacunas na sequência.
A entrada é dois números inteiros, um início e um fim, e sua tarefa é detectar o número inteiro inicial das próximas seqüências ausentes. Você pode presumir que todos os arquivos e diretórios no diretório em que são executados possuem apenas arquivos ou diretórios nomeados inteiros.
Formulários de resposta aceitáveis: funções, trechos de código - eles devem ser executados na linha de comando.
Entrada inicial / final aceitável: incluídas na linha de comando, as variáveis env / argv estão corretas , os parâmetros para funções, a entrada do usuário está correta .
O menor código vence.
Atualização - Embora eu tenha conseguido extrair essa, havia muitas respostas interessantes. A idéia na resposta Bash do apricotboy foi usada em parte para me ajudar a criar minha resposta de 35 Byte Bash. Boa sorte no próximo.
E.g. Presume files 1,2,3,4,7,8,9,10,18 are present, start is 1, end is 20:
The output should be:
5
11
19