Problem

5 /5


expression mathématique

Problem

Écrire un programme qui vérifie les parenthèses correctes dans une expression mathématique. Des parenthèses du même type sont utilisées : ( ). Une expression peut avoir plusieurs niveaux d'imbrication.

Entrée
L'entrée est une chaîne de caractères représentant une expression arithmétique.

Mentions légales
Si les parenthèses sont correctement placées, alors affichez le mot Oui, sinon - Non et le nombre de parenthèses mal placées (une parenthèse est considérée comme mal placée si elle ne avoir une paire) .

 
Exemples
# Entrée Sortie
1 7-((X*((X+Y)/(J-3))+Y)/(4-2.5)) Oui
2 (a-c/(d) Non. Parenthèses incorrectes = 1