Definim el nivell de felicitat d’un text com el nombre d’ocurrències
dels submots ":-)" i
"(-:".
Definim el nivell de tristesa d’un text com el nombre d’ocurrències
dels submots ":-(" i
")-:".
Implementeu un programa tal que, donada una seqüència de caràcters
sobre {’-’, ’:’, ’(’, ’)’}, escrigui el seu
nivell de felicitat i de tristesa.
L’entrada conté una única línia amb una seqüència de caràcters sobre
{’-’, ’:’, ’(’, ’)’}.
La sortida té dos nombres separats per un espai, el nivell de felicitat i el nivell de tristesa del text d’entrada.
No utilitzeu strings ni cap altre mètode
d’emmagatzemament massiu de dades. Llegiu i tracteu l’entrada caràcter a
caràcter.
Input
)-:--(--::((:-:)):::))-(((--)(:))::-(((((-:((--(-((:-)))-:--(-:(-:))(---(-)-(-):)-:::))-::((-(:())--
Output
4 5
Input
:-)-:-(-:-)-::-((-:--)-::::--(-:
Output
5 5