Powinieneś otrzymać ciąg równania chemicznego (bez spacji, tylko litery (wielkie i małe), cyfry, nawiasy i znaki matematyczne) od użytkownika i wydrukować odpowiedź, jeśli równanie jest zrównoważone, czy nie (dowolna para odpowiedzi pozytywnych / negatywnych : Tak / Nie, prawda / fałsz, 1/0). Aby skrócić kod, możesz założyć, że ciągi wejściowe mogą zawierać tylko te elementy: Al, Ar, B, Be, C, Cl, Cr, Cu, Fe, H, He, K, N, O, S. I jeszcze jedno : mogą być -znaki. Chodzi o matematykę: +oznacza dodawanie, -oznacza odejmowanie.
Przykłady:
Wejście:
C6H5COOH-O2=7CO2+3H2O
Wynik:
No
Wejście:
2Fe(CN)6+2SO2+202=Fe2(SO4)2+6C2N2
Wynik:
Yes
Wejście:
2SO2=2SO4-2O2
Wynik:
Yes
Najkrótszy kod wygrywa.
2O2zamiast 202(dwieście dwa).
