Problem

5 /5


expressão matemática

Problem

Escreva um programa que verifica os parênteses corretos em uma expressão matemática. Colchetes do mesmo tipo são usados: ( ). Uma expressão pode ter vários níveis de aninhamento.

Entrada
A entrada é uma cadeia de caracteres que representa uma expressão aritmética.

Impressão
Se os colchetes estiverem colocados corretamente, exiba a palavra Sim, caso contrário - Não e o número de colchetes colocados incorretamente (um colchete é considerado colocado incorretamente se não tem um par).

 
Exemplos
# Entrada Saída
1 7-((X*((X+Y)/(J-3))+Y)/(4-2.5)) Sim
2 (a-c/(d) Não. Colchetes incorretos = 1