Dado um grande número (na base 10), como 1234567891011121314151617, encontre "sub-números" principais.
Um "subnúmero" principal é uma sequência consecutiva de dígitos (obtida da entrada), que representa um número primo (na base 10).
- Entrada : um número (uma sequência, um arquivo ou o que você quiser).
- Saída : Todos os subnúmeros principais separados de alguma forma (em uma lista, um arquivo, sequências separadas por vírgula ...) Se o resultado estiver vazio, você poderá fazer qualquer convenção que desejar (sequência codificada, sequência vazia, sem sentido, mas o programa não deve batida.
- Exemplo
1234 -> 2, 3, 23
6542 -> 5, 2
14 -> [.. saída vazia]
Isso é código-golfe. O programa mais curto vence!
[editar]: regra adicional, o programa deve ser explicado! Nem todo mundo é fluente em geléia :)