Gotas de chuva é uma versão um pouco mais complexa do desafio FizzBuzz, uma questão clássica de entrevistas.
Sua tarefa é converter um número nos sons correspondentes de gotas de chuva.
Se um determinado número:
"Plong"."PlingPlang"."34".Neste exercício, você vai implementar um procedimento que deve alocar a string que retorna. Liberar a string é responsabilidade de quem chama o procedimento.
// The procedure will be called like that:
converted := convert(3)
// ...
// and eventually the caller will delete the string
delete(converted)
Crie sua conta no Exercism para aprender e dominar Odin com 73 exercícios e mentoria humana de verdade, tudo de graça.
Explore soluções usando pipelines funcionais, multiplicação de matrizes, uma solução pré-calculada baseada em tabela usando uma macro, uma abordagem orientada a objetos, um uso impressionante de Python e TCL e uma edição empresarial.