Pagini recente » Cod sursa (job #49155) | Cod sursa (job #401737) | Cod sursa (job #215262) | Cod sursa (job #1056842) | Cod sursa (job #3292615)
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream fin("flip.in");
ofstream fout("flip.out");
int N,M,A[16][16],i,j,s=0,sl,sc;
fin>>N>>M;
fin.close();
for(i=1;i<=N;i++)
for(j=1;j<=M;j++) cin>>A[i][j];
for(i=1;i<=N;i++){
sl=0;
for(j=1;j<=M;j++) sl=sl+A[i][j];
if(sl<0)
for(j=1;j<=M;j++) A[i][j]=A[i][j]*-1;
}
for(j=1;j<=M;j++){
sc=0;
for(i=1;i<=N;i++) sc=sc+A[i][j];
if(sc<0)
for(i=1;i<=N;i++) A[i][j]=A[i][j]*-1;
}
for(i=1;i<=N;i++)
for(j=1;j<=M;j++)
s=s+A[i][j];
fout<<s;
fout.close();
return 0;
}