Pagini recente » Cod sursa (job #1860835) | Cod sursa (job #2061735) | Cod sursa (job #2081496) | Cod sursa (job #3245121) | Cod sursa (job #2693396)
#include "bits/stdc++.h"
using namespace std;
int main()
{
ifstream fin("flip.in");
ofstream fout("flip.out");
int n,m,M[10][10];
int sum;
fin>>n>>m;
for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
{
fin>>M[i][j];
}
int a=0,b=0,x=0,z=0;
for (int i=0; i<n; i++)
{
int l=0;
for (int j=0; j<m; j++)
{
l+=M[i][j];
if(x>l && j==m-1)
{
x=l;
a=i;
}
}
}
for (int i=0; i<m; i++)
{
int c=0;
for (int j=0; j<n; j++)
{
c+=M[j][i];
if(z>c && j==n-1)
{
z=c;
b=i;
}
}
}
for (int i=0; i<n; i++)
{
M[i][b]*=-1;
}
for (int j=0; j<m; j++)
{
M[a][j]*=-1;
}
for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
{
sum+=M[i][j];
}
fout<<sum;
return 0;
}