O valoare filtreaza doua siruri daca exista doi termeni care au acea valoare, unul fiind in primul sir, iar celalalt in al doilea sir.
Scrieti un program C/C++ care citeste de la tastatura numere naturale din intervalul [2,20]: m, n si elementele unui tablou bidimensional cu m linii si n coloane, cu proprietatea ca nu exista doua elemente egale situate pe aceeasi linie sau pe aceeasi coloana. Programul afiseaza pe ecran valorile care pot filtra sirul format din primele n-1 elemente de pe prima linie, respectiv sirul format din ultimele m-1 elemente ale ultimei coloane a tabloului. Valorile sunt afisate intr-o ordine oarecare, separate prin cate un spatiu, sau mesajul nu exista, daca nu exista astfel de valori.
Exemplu: pentru m=5, n=4 si tabloul 4 5 7 2 2 7 3 6 7 6 4 0 6 9 8 7 8 0 5 4 se afiseaza pe ecran, nu neaparat in aceasta ordine, numerele 4 7
- Date de intrare
- Se citesc m, n, apoi elementele tabloului.
- Date de iesire
- Valorile comune primelor n-1 elemente ale liniei 1 si ultimelor m-1 elemente ale coloanei n, sau mesajul 'nu exista'.
- Restrictii
- 2 <= m, n <= 20
Exemple
Exemplul 1
Intrare
5 4 4 5 7 2 2 7 3 6 7 6 4 0 6 9 8 7 8 0 5 4
Iesire
4 7
Exemplul 2
Intrare
2 2 1 2 3 1
Iesire
1

