Pagini recente » Cod sursa (job #3292927) | Cod sursa (job #1662427) | Cod sursa (job #2511672) | Cod sursa (job #1865545) | Cod sursa (job #2535555)
#include <fstream>
using namespace std;
ifstream fin("flip.in");
ofstream fout("flip.out");
int n, m, a[16][16];
void afis() {
for(int i = 0; i < n; ++i) {
for(int j = 0; j < m; ++j)
fout << a[i][j] << ' ';
fout << '\n';
}
}
int main() {
int n, m;
fin >> n >> m;
int a[n][m];
for(int i = 0; i < n; ++i)
for(int j = 0; j < m; ++j)
fin >> a[i][j];
for(int i = 0; i < n; ++i) {
int s = 0;
for(int j = 0; j < m; ++j)
s += a[i][j];
if(-s > s)
for(int j = 0; j < m; ++j)
a[i][j] *= -1;
}
for(int j = 0; j < m; ++j) {
int s = 0;
for(int i = 0; i < n; ++i)
s += a[i][j];
if(-s > s)
for(int i = 0; i < n; ++i)
a[i][j] *= -1;
}
int s = 0;
for(int i = 0; i < n; ++i)
for(int j = 0; j < m; ++j)
s+=a[i][j];
fout << s;
}