Cerință
Se dă o matrice cu linii și coloane. Afișați, în ordine crescătoare, toate valorile care apar ca element majoritar în cel puțin o submatrice cu un număr de celule strict mai mare decât (adică în orice submatrice de dimensiune cu ) .
O submatrice este reprezentată de celulele cu unde și sunt colțurile stânga sus, respectiv dreapta jos ale submatricii.
Un element este considerat majoritar într-o submatrice de celule dacă apare de cel puțin ori.
Date de intrare
Pe prima linie se găsesc două numere naturale, și .
Pe fiecare dintre următoarele linii se găsesc câte valori, reprezentând elementele submatricii.
Date de ieșire
Pe prima linie se va găsi numărul de valori cerute, iar pe a doua linie numerele care respectă condiția cerută, separate prin câte un spațiu, în ordine crescătoare.
Restricții și precizări
- Pentru teste în valoare de 14 puncte,
- Pentru alte 16 puncte, iar numărul de valori distincte
- Pentru alte 16 puncte, iar numărul de valori distincte
Exemplul 1
stdin
2 2
1 1
1 1
stdout
1
1
Explicație
este element majoritar în orice submatrice cu mai mult de o celulă.
Exemplul 2
stdin
3 3
2 2 2
2 1 4
2 3 3
stdout
2
2 3
Explicație
este element majoritar în întreaga matrice. este element majoritar în submatricea formată din ultima linie a matricei.