La kata del diamante prende in input una lettera e la dispone in output a forma di diamante. Data una lettera, stampa un diamante che inizia con 'A', con la lettera fornita nel punto più largo.
Nei seguenti esempi, gli spazi sono indicati con il carattere ·.
Diamante per la lettera 'A':
A
Diamante per la lettera 'C':
··A··
·B·B·
C···C
·B·B·
··A··
Diamante per la lettera 'E':
····A····
···B·B···
··C···C··
·D·····D·
E·······E
·D·····D·
··C···C··
···B·B···
····A····
Il diamante è rappresentato come una stringa, con un carattere di nuova riga alla fine di ciascuna riga.
Iscriviti a Exercism per imparare e padroneggiare WebAssembly con 87 esercizi e il mentoring di persone reali, tutto gratis.