comp

Time limit: 0.1s Memory limit: 2MB Input: comp.in Output: comp.out

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 32073207 se poate reprezenta în mai multe moduri echivalente: 3m2s7u3m2s7u (33 mii 22 sute și 77 unități), 32s0z7u32s0z7u (3232 sute 00 zeci și 77 unități), 32s7u32s7u, 3207u3207u, 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 NN 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 NN date (afișând 00 dacă acea comparație e falsă, respectiv 11 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 NN, reprezentând numărul de comparații, iar pe fiecare dintre următoarele NN 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ă NN linii, fiecare linie conținând doar valoarea 00 sau valoarea 11. Valoarea de pe a i-a linie dintre cele NN este 00, dacă cea de-a i-a comparație din fișierul de intrare este falsă, respectiv 11 în caz contrar.

Restricții și precizări

  • 0<N1 0000 < N \leq 1 \ 000;
  • Numerele din fișier nu depășesc în valoare numărul eudorian 1000m1000s1000z1000u1000m1000s1000z1000u.
  • Lungimea fiecărei linii din fișier este cel mult 250250.

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ă (203>213203 > 213).

A doua comparație e adevărată (2121<21252121 < 2125).

Log in or sign up to be able to send submissions!