Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 484 Numere 5 : Ianuarie 24, 2008, 21:13:17
...
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  Confused pt ca se imparte la 0 dar nu stiu unde  Brick wall

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?

 Cry

Editat de moderator: folositi tag-ul "code" cand postati bucati din sursa
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines