Skip to content

Instantly share code, notes, and snippets.

@jonatasemidio
Last active August 29, 2015 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonatasemidio/8b95d2c666004065c53f to your computer and use it in GitHub Desktop.
Save jonatasemidio/8b95d2c666004065c53f to your computer and use it in GitHub Desktop.
Problema de lógica para Dojos nível básico para médio: Plutãones
Plutãones
Um grupo de pesquisadores descobriram que foi realizada uma missão secreta para plutão em busca de vida e que os astronautas enviaram uma mensagem codificada para a nasa em uma lingua que foi denominada plutãones.
Após algumas análises, foi identificado que esta codificação segue os seguintes padrões:
1 - Cada palavra é separada por "syllabe textus" ou "ST" (silaba textual - ou seja, a separação não é pelo som e sim pelas vogais, desconsiderando as acentuadas);
2 - após cada ST é adicionado o sufixo pl somado com a última letra do ST em questão;
3 - No caso da palavra terminar com uma consoante ela não sofre alteração.
4 - Em contradição com a regra 3, toda consoante de final de palavra é considerada uma ST se for a ultima da frase.
O objetivo é criar uma maquina que escreve plutãones apartir de palavras em portugues.
Segue exemplos:
dojo : doplojoplo
plutão : pluplutãoplo
mamão : maplamãoplo
groovy : groplooplovyply
armazem : aplarmaplazeplemplm
bens : beplenspls
bens materiais: beplens maplatepleripliaplaiplispls
Bônus: A frase interceptada foi: hoplouplustoplon teplemoplos uplum proplobleplemapla eplencoplontraplamoplos viplidapla eplem pluplutãoplo
@thiagosil
Copy link

4:20 Time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment