...
Eu am facut mai simplu din mate s=n(n+1)/2 dar in cazul acesta este s=n*n*(n*n+1)/2 dar imi da eroare
pt ca se imparte la 0 dar nu stiu unde 
Cod:
#include<fstream.h>
int main()
{unsigned long n,a[501][501],i,j,nr=0,dif,s,s1=0;
ifstream f("numere.in");
ofstream g("numere.out");
f>>n;
for (i=1; i<=n; i++)
for(j=1; j<=n; j++)
{f>>a[i][j];
if (a[i][j]==0)
nr++;
s1+=a[i][j];
}
s=(n*n*(n*n+1))/2;
dif=s-s1;
i=(dif+1)/nr-1;
j=i+nr-1;
g<<i<<" "<<j;
f.close();
g.close();
return 0;
}
va rog cn imi poate zice unde am gresit?

Editat de moderator: folositi tag-ul "code" cand postati bucati din sursa
