Pagini recente » Cod sursa (job #2024828) | Cod sursa (job #1976963) | Cod sursa (job #1470259) | Cod sursa (job #372309) | Cod sursa (job #283683)
Cod sursa(job #283683)
#include<fstream.h>
ifstream f("flip.in");
ofstream g("flip.out");
long m,n,i,j,v[30][30];
long a[20],b[20],s3;
void coloana()
{ for(i=1; i<=n; i++)
for(j=1; j<=m; j++) b[i]+=v[j][i];
for(i=1; i<=n; i++)
for(j=1; j<=m; j++){ if(b[i]<0)v[j][i]*=-1; }
}
void linie() { for(i=1; i<=m; i++)
for(j=1; j<=n; j++)a[i]+=v[i][j];
for(i=1; i<=m; i++)
for(j=1; j<=n; j++) { if(a[i]<0)v[i][j]*=-1;
}
}
int main()
{
f>>m>>n;
for(i=1; i<=m; i++)
for(j=1; j<=n; j++) f>>v[i][j];
linie();
coloana();
for(i=1; i<=m; i++)
for(j=1; j<=n; j++) s3+=v[i][j];
g<<s3;
f.close();
g.close();
return 0;
}