Seu desafio é escrever um programa ou função que soluça uma string. Ele deve receber uma string como entrada (por qualquer método padrão) e siga estas etapas:
- Gere um número inteiro aleatório n (não necessariamente uniforme) entre 1 e 10, inclusive.
- Aguarde n segundos.
- Imprimir o inicial / próximo n caracteres da entrada ou o restante da entrada se houver menos de n caracteres.
- Se ainda houver entrada para impressão, volte para a etapa 1.
Regras
- A entrada sempre será uma sequência não vazia contendo apenas caracteres ASCII (32-126).
- O tempo de espera não precisa ser exatamente n segundos, mas deve estar dentro de 10% de n .
- Você pode imprimir uma nova linha final sempre que uma seção do texto for impressa.
Exemplo
Um espaço aqui representa 1 segundo. Se a entrada for Hiccupinator!
, uma saída pode ser:
Hic cupin a tor!
Pontuação
Isso é código-golfe , então o código mais curto em bytes vence .