Pagini recente » Cod sursa (job #465539) | Cod sursa (job #557893) | Cod sursa (job #2999148) | Cod sursa (job #2618836) | Cod sursa (job #873525)
Cod sursa(job #873525)
#include <fstream>
int a[17][17],sp,sn,smax,s;
short n,m,j,i;
using namespace std;
int main()
{
ifstream f("flip.in");
ofstream g("flip.out");
f>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
f>>a[i][j];
}
for(j=1;j<=m;j++)
{ sn=0;sp=0;
for(i=1;i<=n;i++)
{
if(a[i][j]>=0) sp+=a[i][j];
else sn+=a[i][j];
}
if(sn+sp<0)
for(i=1;i<=n;i++)
a[i][j]=-1*a[i][j];
}
for(i=1;i<=n;i++)
{
sn=0;sp=0;
for(j=1;j<=m;j++)
{
if(a[i][j]>=0) sp+=a[i][j];
else sn+=a[i][j];
}
if(sn+sp<0)
for(j=1;j<=m;j++)
a[i][j]=-1*a[i][j];
}
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
s+=a[i][j];
g<<s;
return 0;
}