Converte uma frase no seu acrónimo.
Os apaixonados por tecnologia adoram as suas TLA (acrónimos de três letras)!
Ajuda a gerar algum jargão escrevendo um programa que converte um nome longo como Portable Network Graphics no seu acrónimo (PNG).
A pontuação é tratada da seguinte forma: os hífenes são separadores de palavras (tal como o espaço em branco); toda a outra pontuação pode ser removida da entrada.
Por exemplo:
| Entrada | Saída |
|---|---|
| As Soon As Possible | ASAP |
| Liquid-crystal display | LCD |
| Thank George It's Friday! | TGIF |
| Registo | Utilização | Tipo | Descrição |
|---|---|---|---|
$a0 |
entrada | endereço | string de entrada terminada em nulo |
$a1 |
entrada/saída | endereço | string de saída terminada em nulo |
$t0-9 |
temporário | qualquer | usado para armazenamento temporário |
Inscreve-te no Exercism para aprenderes e dominares MIPS Assembly com 70 exercícios, e mentoria humana real, tudo grátis.
Damos um mergulho suave nas expressões regulares, começando pela correspondência básica de espaços em branco, explorando o Unicode e terminando com lookbehinds negativos. Terminamos com uma vista sobre outras abordagens ao Acrónimo, incluindo máquinas de estados.