Implementeu una funció recursiva que,
donat un string
i un nombre natural
,
retorni
delimitat per parèntesis
vegades, i alhora alternant el tipus de parèntesis. Cal alternar entre
parèntesis "()" i corxets "[]", i la primera
vegada (és a dir, amb
)
utilitzar parèntesis.
La capçalera és la següent:
string parenthesize(string s, int n);
Pista: és bona idea utilitzar l’operador + que
en el cas dels strings produeix la concatenació dels
valors. Per exemple, en el següent codi
string a = "ae", b = "iou";
string c = a + b;
la variable c tindrà el valor "aeiou".
Només cal enviar el procediment demanat; el programa principal serà ignorat.
Fixeu-vos que es demana una solució recursiva. Solucions no recursives s’invalidaran a l’avaluació.
Autoria: PRO1
Generació: 2026-01-25T19:20:01.007Z
© Jutge.org, 2006–2026.
https://jutge.org