Pagini recente » Cod sursa (job #1408188) | Cod sursa (job #732752) | Cod sursa (job #807140) | Cod sursa (job #2557733) | Cod sursa (job #2708792)
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream in("flip.in");
ofstream out("flip.out");
int N,M;
in >> N >> M;
int v[N][M];
int sumaH[M];
int sum_f = 0;
for(int i =1;i<=N;i++){
int suma = 0;
for(int j =1;j<=M;j++){
in >> v[i][j];
sumaH[j] += v[i][j];
suma += v[i][j];
if(j==M)
if(suma*-1 > suma)
for(int x =1;x<=M;x++)
v[i][x]*=-1;
}
if(i==N)
for(int j = 1;j<=M;j++){
if(sumaH[j]*-1 > sumaH[j])
for(int x =1;x<=N;x++){
v[x][j]*=-1;
sum_f+=v[x][j];
}
else
for(int x =1;x<=N;x++)
sum_f+=v[x][j];
}
}
out << sum_f;
}