Aplicando Reverso


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Ada, BrainF***, C, C#, C++, Dart, Go, Java, JS, Kotlin, Pascal, Prolog, Swift, VB

Te dan una cadena que contiene una secuencia de paréntesis correcta en ella. Tu tarea es invertir la cadena dentro de cada par de paréntesis, desde el más interno al más externo.

Descripcion

Entrada

Una cadena de letras y símbolos latinos en minúscula '(', ')', que forman una secuencia de paréntesis correcta.

Salida

La cadena dada con las subcadenas dentro de los paréntesis invertidas.

Ejemplo de Entrada

I (evol) the ((forces)edoc)

Ejemplo de Salida

I love the codeforces

Comments


  • 0
    Alejandro777  commented on June 6, 2021, 5:03 p.m.

    Alguien me puede ayudar... La funcion "gets" no me funciona (c++)


    • 10
      aniervs  commented on June 7, 2021, 10:32 p.m.

      En C++:

      string s;
      getline(cin, s);
      

      En C:

      char s[MAXN];
      scanf("%[^\n]", s);