Pagini recente » Cod sursa (job #414665) | Cod sursa (job #288676) | Cod sursa (job #3260817) | Cod sursa (job #2890082) | Cod sursa (job #113234)
Cod sursa(job #113234)
#include<fstream.h>
int n,m,a[100][100];
void citire()
{ ifstream f("flip.in");
f>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
f>>a[i][j];
f.close();
}
void verifik()
{ int i,j,k,s=0;
for(i=1;i<=n;i++)
{ s=0;
for(j=1;j<=m;j++)
s+=a[j][i];
if(s<0) for(k=1;k<=n;k++)
a[k][i]*=-1;
}
for(i=1;i<=n;i++)
{ s=0;
for(j=1;j<=m;j++)
s+=a[i][j];
if(s<0) for(k=1;k<=m;k++)
a[i][k]*=-1;
}
}
int main ()
{ citire() ;
verifik();
int s=0;
ofstream g("flip.out");
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
s+=a[i][j];
g<<s;
g.close();
}