Pagini recente » Cod sursa (job #2651156) | Cod sursa (job #2935692) | Cod sursa (job #2580952) | Cod sursa (job #857272) | Cod sursa (job #3236818)
#include <bits/stdc++.h>
using namespace std;
int n,m,matrix[17][17];
long long int res;
ofstream out("flip.out");
ifstream in("flip.in");
int main()
{
in >> n >> m;
for(int i = 0;i<n;i++) {
for(int j = 0;j<m;j++) {
in >> matrix[i][j];
}
}
for(int i = 0,sum;i<n;i++) {
sum = 0;
for(int j = 0;j<m;j++) {
sum += matrix[i][j];
}
if(sum < 0) {
for(int j = 0;j<m;j++) {
matrix[i][j]*=-1;
}
}
}
for(int i = 0,sum;i<m;i++) {
sum = 0;
for(int j = 0;j<n;j++) {
sum += matrix[j][i];
}
if(sum < 0) {
for(int j = 0;j<n;j++) {
matrix[j][i]*=-1;
}
}
}
for(int i = 0;i<n;i++) {
for(int j = 0;j<m;j++) {
res += matrix[i][j];
}
}
out << res;
return 0;
}