Cerința
Într-o galaxie îndepărtată există doar două elemente chimice. Cercetătorii le-au numit A şi B şi toate substanțele sunt alcătuite din aceste elemente. Mai precis, o substanță este un șir definit astfel:
AșiBsunt substanțe, formate din câte un atom;AxșiBysunt substanțe,xșiyfind numere naturale.Axeste formată dinxatomi de tipA, iarByeste formată dinyatomi de tipB;- dacă
Seste substanță atunci(S)xeste substanță,xfiind un număr natural. Dacă înSsuntpatomi, în(S)xvor fip*xatomi; - dacă
SşiTsunt substanțe atunciSTeste substanță. Dacă înSsuntxatomi, iar înTsuntyatomi, înSTvor fix+yatomi.
Pentru o substanță dată să se determine numărul atomilor de tip A şi numărul atomilor de tip B care o compun.
Date de intrare
Programul citește de la tastatură numărul un şir de caractere reprezentând substanța dată.
Date de ieșire
Programul va afișa pe ecran două numere nA nB, separate printr-un spațiu, reprezentând numărul atomilor de tip A, respectiv numărul atomilor de tip B din substanța dată.
Restricții și precizări
- șirul dat are cel mult
255de caractere
Exemplu:
Intrare
(A3B2)2A3(B2)2
Ieșire
9 8