Pagini recente » Cod sursa (job #1136930) | Cod sursa (job #3271587) | Cod sursa (job #2624219) | Cod sursa (job #471725) | Cod sursa (job #1059123)
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream in("flip.in");
ofstream out("flip.out");
int N, M;
long a[17][17];
in>>N>>M;
for(int i = 0 ; i < N ; i++)
for(int j = 0 ; j < M ; j++)
in>>a[i][j];
for(int i = 0 ; i < N ; i++)
{
int sum = 0;
int sumi = 0;
for(int j = 0 ; j < M ; j++)
{
sum = sum + a[i][j];
sumi = sum - a[i][j];
}
if(sum < sumi)
for(int j = 0 ; j < M ; j++)
a[i][j] = a[i][j] * (-1);
}
for(int i = 0 ; i < M ; i++)
{
int sum = 0;
int sumi = 0;
for(int j = 0 ; j < N ; j++)
{
sum = sum + a[j][i];
sumi = sum - a[j][i];
}
if(sum < sumi)
for(int j = 0 ; j < N ; j++)
a[j][i] = a[j][i] * (-1);
}
int sum = 0;
for(int i = 0 ; i < N ; i++)
for(int j = 0 ; j < M ; j++)
sum = sum + a[i][j];
out<<sum;
in.close();
out.close();
return 0;
}