Lui Mihai îi place matematica distractivă, sau poate mai mult distracția decât matematica. Pentru a scăpa de teme, el a inventat operația ”smile” notată cu semnul , operație care se aplică numerelor naturale nenule conform exemplelor de mai jos:
Profesorul de matematică i-a promis nota pentru invenție, numai dacă știe să determine corect numărul divizorilor pari pentru rezultatul obținut prin operația ”smile”. Astfel, Mihai a primit perechi de numere (, ) pentru care trebuie să calculeze și să determine dacă rezultatul obținut are divizori pari.
Cerinţe
Scrieți un program care citește un număr natural și perechi de numere naturale (, ) și afișează:
- pentru fiecare pereche de numere (, ), rezultatul ;
- cel mai mic și cel mai mare rezultat care nu are divizori pari.
Date de intrare
Fişierul de intrare inventie.in
conţine pe prima linie un număr natural . Fiecare din următoarele linii conține câte două numere naturale , despărțite printr-un spațiu.
Date de ieşire
În fişierul de ieşire inventie.out
:
- pentru fiecare din cele perechi (, ), se va afișa rezultatul , fiecare rezultat pe câte o linie, în ordinea în care perechile apar în fișierul de intrare;
- dacă toate cele rezultate obținute au divizori pari, pe linia se va afișa valoarea (zero);
- dacă s-a obținut măcar un rezultat fără divizori pari, atunci, pe linia se va afișa cel mai mic rezultat care nu are divizori pari, și pe linia se va afișa cel mai mare rezultat care nu are divizori pari. Dacă un singur rezultat nu are divizori pari, atunci acesta va fi scris și pe linia și pe linia .
Restricţii și precizări
- și sunt numere naturale nenule de maxim cifre fiecare
Exemplul 1
inventie.in
8
6 4
9 2
8 5
7 6
6 6
6 10
43 1500
23 23
inventie.out
210
711
313
113
12
416
14571543
46
113
14571543
Explicație
Prin operația ”smile” se obțin, în ordine, valorile , , , , , , , .
Dintre acestea nu au divizori pari numerele , , , , cel mai mic fiind și cel mai mare .
Exemplul 2
inventie.in
2
13 13
268 1244
inventie.out
26
9761512
0
Explicație
Prin operația ”smile” se obțin, în ordine, valorile , , ambele numere având divizori pari