Pagini recente » Cod sursa (job #252546) | Cod sursa (job #1704475) | Cod sursa (job #1568708) | Cod sursa (job #2344807) | Cod sursa (job #1213974)
#include <fstream>
#include <cmath>
using namespace std;
ifstream f ("flip.in");
ofstream g ("flip.out");
long long a[17][17],s,S1,S2,i,m,n,j,x;
int main()
{ f>>m>>n;S1=S2=0;
for (i=1;i<=m;i++)
for (j=1;j<=n;j++)
f>>a[i][j];
for (i=1;i<=m;i++)
{
S1=S2=0;
for (j=1;j<=n;j++)
if (a[i][j]<0)
S1+=abs(a[i][j]);
else
S2+=a[i][j];
if (S1>S2)
for (j=1;j<=n;j++)
a[i][j]*=(-1);
}
for (j=1;j<=n;j++)
{
S1=S2=0;
for (i=1;i<=m;i++)
if (a[i][j]<0)
S1+=abs(a[i][j]);
else
S2+=a[i][j];
if (S1>S2)
for (i=1;i<=m;i++)
a[i][j]*=(-1);
}
for (i=1;i<=m;i++)
for (j=1;j<=n;j++)
s+=a[i][j];
g<<s<<'\n';
return 0;
}