Răspuns:
#include<iostream>
using namespace std;
int Max=-1,n,m,a[101][101],ap[10000001];
int main()
{
cin>>n>>m;
int x;
int i=1, j=1, t=0;
for(int i=1;i<=n*m;i++)
{
cin>>x;
if(x>Max)
Max=x;
ap[x]++;
}
int Max1=0, ok=0;
for(int i=1;i<=Max;i++)
if(ap[i]>=2)
{
if(i>Max1)
Max1=i;
ok=1;
}
if(ok)
cout<<Max1;
else
cout<<„IMPOSIBIL”;
return 0;
}
Sper ca te-am ajutat :))