Pagini recente » Cod sursa (job #3205303) | Cod sursa (job #934358) | Cod sursa (job #2797318) | Cod sursa (job #120477) | Cod sursa (job #1336843)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fi("flip.in");
ofstream fo("flip.out");
int n, m, i, j, k=999999, l, s, v[100][100], a=999999, b;
int main()
{
fi>>n>>m;
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
fi>>v[i][j];
for (i=1; i<=n; i++)
{
s=0;
for (j=1; j<=m; j++)
s=s+v[i][j];
if (s<k && s<0)
{
k=s;
l=i;
}
}
for (j=1; j<=m; j++)
{
s=0;
for (i=1; i<=n; i++)
s=s+v[i][j];
if (s<a && s<0)
{
a=s;
b=j;
}
}
for (i=1; i<=n; i++)
v[i][b]=v[i][b]*(-1);
for (j=1; j<=m; j++)
v[l][j]=v[l][j]*(-1);
v[l][b]=v[l][b]*(-1);
s=0;
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
s=s+v[i][j];
fo<<s;
}