Vous devez obtenir une chaîne d'équation chimique (pas d'espaces, uniquement des lettres (majuscules et minuscules), des chiffres, des crochets et des signes mathématiques) de l'utilisateur et imprimer la réponse si l'équation est équilibrée ou non (toute paire de réponses positives / négatives : Oui / Non, vrai / faux, 1/0). Pour raccourcir le code, vous pouvez supposer que les chaînes d'entrée ne peuvent contenir que ces éléments: Al, Ar, B, Be, C, Cl, Cr, Cu, Fe, H, He, K, N, O, S. Et encore une chose : il pourrait y avoir des -signes. Tout est question de mathématiques: +signifie addition, -signifie soustraction.
Exemples:
Contribution:
C6H5COOH-O2=7CO2+3H2O
Production:
No
Contribution:
2Fe(CN)6+2SO2+202=Fe2(SO4)2+6C2N2
Production:
Yes
Contribution:
2SO2=2SO4-2O2
Production:
Yes
Le code le plus court gagne.
2O2au lieu de 202(deux cent deux).
