Locuitorii planetei Eudora folosesc o reprezentare mai ciudată a numerelor naturale, astfel că orice număr natural va fi scris notând câte mii, sute, zeci, respectiv unități conține acesta. De exemplu, numărul se poate reprezenta în mai multe moduri echivalente: ( mii sute și unități), ( sute zeci și unități), , , etc.
Pentru a compara două numere naturale, eudorienii folosesc semnele <
și >
, acestea având semnificația cunoscută și pe Terra, iar pentru a calcula suma a două numere naturale utilizează semnul +
.
Pentru a testa abilitățile pământenilor în privința lucrului cu numere naturale, eudorienii au trimis pe Terra un fișier text ce conține linii, fiecare linie fiind o comparație de forma: expresie1 > expresie2
sau expresie1 < expresie2
.
Observați că o comparație este constituită din două expresii separate prin semnul < sau prin semnul >.
O expresie este compusă dintr-un număr natural sau dintr-o sumă de două sau mai multe numere naturale, toate scrise în forma eudoriană. Fișierul nu conține caractere spațiu.
Cerință
Scrieți un program care determină câte dintre comparațiile date utilizează semnul <, precum și valoarea de adevăr a fiecărei comparații dintre cele date (afișând dacă acea comparație e falsă, respectiv dacă acea comparație e adevărată).
Date de intrare
Fișierul de intrare comp.in
conține pe prima linie numărul natural nenul , reprezentând numărul de comparații, iar pe fiecare dintre următoarele linii câte un șir de caractere corespunzător unei comparații.
Date de ieșire
Fișierul de ieșire comp.out
va conține pe prima linie un număr natural reprezentând numărul de comparații în care se utilizează semnul <. Urmează linii, fiecare linie conținând doar valoarea sau valoarea . Valoarea de pe a i-a linie dintre cele este , dacă cea de-a i-a comparație din fișierul de intrare este falsă, respectiv în caz contrar.
Restricții și precizări
- ;
- Numerele din fișier nu depășesc în valoare numărul eudorian .
- Lungimea fiecărei linii din fișier este cel mult .
Exemplu
comp.in
2
120u+7z13u>2s13u
1m11s+2z+1u<2m1s2z5u+0u
comp.out
1
0
1
Explicație
O comparație folosește semnul <
.
Prima comparație e falsă ().
A doua comparație e adevărată ().