A estrutura silábica do idioma persa é CV(C)(C). C representa as consoantes e V representa as vogais. CV(C)(C) significa que há três tipos de sílabas em persa:
Escreva uma função que receba a transcrição fonética de uma palavra persa como argumento e retorne a palavra silabificada com base na estrutura silábica. Em outras palavras, coloque um ponto entre as sílabas.
syllabification("kAr") ➞ "kAr"
syllabification("bArAn") ➞ "bA.rAn"
syllabification("tA") ➞ "tA"
syllabification("deraxt") ➞ "de.raxt"
syllabification("pust") ➞ "pust"
syllabification("lAjevard") ➞ "lA.je.vard"a, A, e, i, o, up, b, t, d, k, g, G, ?, f, v, s, z, S, Z, x, h, c, j, m, n, r, l, yComo cada sílaba tem apenas uma vogal, não é necessário conhecer as consoantes. Basta saber que há apenas uma consoante antes da vogal e de 0 a 2 consoantes depois da vogal para resolver o desafio.