Dovresti ottenere una stringa di equazione chimica (senza spazi, solo lettere (maiuscole e minuscole), numeri, parentesi e segni matematici) e stampare la risposta se l'equazione è bilanciata o meno (qualsiasi coppia di risposte positive / negative : Sì / No, vero / falso, 1/0). Per rendere il codice più breve, puoi presumere che le stringhe di input possano contenere solo questi elementi: Al, Ar, B, Be, C, Cl, Cr, Cu, Fe, H, He, K, N, O, S. E un'altra cosa : potrebbero esserci -segni. Riguarda la matematica: +significa addizione, -sottrazione.
Esempi:
Ingresso:
C6H5COOH-O2=7CO2+3H2O
Produzione:
No
Ingresso:
2Fe(CN)6+2SO2+202=Fe2(SO4)2+6C2N2
Produzione:
Yes
Ingresso:
2SO2=2SO4-2O2
Produzione:
Yes
Vince il codice più corto.
2O2invece di 202(duecentodue).
