Converti una frase nel suo acronimo.
Chi lavora nel settore tech adora i TLA (acronimi di tre lettere)!
Aiuta a generare un po' di gergo scrivendo un programma che converte un nome lungo, come Portable Network Graphics, nel suo acronimo (PNG).
La punteggiatura viene gestita così: i trattini separano le parole (come gli spazi bianchi); tutta la restante punteggiatura può essere rimossa dall'input.
Per esempio:
| Input | Output |
|---|---|
| As Soon As Possible | ASAP |
| Liquid-crystal display | LCD |
| Thank George It's Friday! | TGIF |
| Registro | Utilizzo | Tipo | Descrizione |
|---|---|---|---|
$a0 |
input | indirizzo | stringa di input terminata da null |
$a1 |
input/output | indirizzo | stringa di output terminata da null |
$t0-9 |
temporaneo | qualsiasi | usati per la memorizzazione temporanea |
Iscriviti a Exercism per imparare e padroneggiare MIPS Assembly con 70 esercizi e il mentoring di persone reali, tutto gratis.
Ci immergiamo con calma nelle espressioni regolari, partendo dalla corrispondenza di base degli spazi bianchi, esplorando Unicode e finendo con i lookbehind negativi. Chiudiamo dando un'occhiata ad altri approcci ad Acronimo, comprese le macchine a stati.