Fișierul intrare/ieșire | gcd.in, gcd.out | Sursă | Concurs Infogim 2017 clasele 6-8 |
---|---|---|---|
Autor | Daniel Rusu | Adăugată de |
|
Timp de execuție pe test | 1 sec | Limită de memorie | 16384 KB |
Scorul tău | N/A | Dificultate | N/A |
Vezi soluțiile trimise | Statistici
Gcd (clasa a 6-a)
Se dau două șiruri de câte N numere fiecare. Se cere să se găsească valoarea maximă a celui mai mare divizor comun a două numere A și B, astfel încât A să aparțină primului șir, iar B să aparțină celui de-al doilea șir.
Date de intrare
Fișierul de intrare gcd.in se va afla pe prima linie un număr reprezentând valoarea lui N. Pe cea de-a doua linie se vor afla N numere separate prin câte un spațiu, reprezentând elementele primului șir. Pe cea de-a treia linie se vor afla N numere separate prin câte un spațiu, reprezentând elementele celui de-al doilea șir.
Date de ieșire
În fișierul de ieșire gcd.out se va afla pe primia linie un număr natural reprezentând valoarea maximă a celui mai mare divizor comun a două numere A și B, astfel încât A să aparțină primului șir, iar B să aparțină celui de-al doilea șir.
Restricții
- N <= 500.000
- Elementele celor două șiruri <= 1.000.000
- Pentru 40% din teste, N <= 1.000
Exemplu
gcd.in | gcd.out | Explicație |
---|---|---|
5 3 1 4 2 8 5 2 12 8 3 |
8 |
A = 8, B = 8, iar (A,B) = 8 este valoarea maximă a celui mai mare divizor comun a vreunei perechi. |