La estructura silábica del idioma persa es CV(C)(C). C representa las consonantes y V representa las vocales. CV(C)(C) significa que hay tres tipos de sílabas en persa:
Escribe una función que reciba como argumento la transcripción fonética de una palabra persa y devuelva la palabra silabificada según la estructura silábica. En otras palabras, coloca un punto entre las 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 tiene una sola vocal, no es necesario conocer las consonantes. Basta con saber que hay una sola consonante antes de la vocal y de 0 a 2 consonantes después de la vocal para resolver el desafío.