Pagini recente » Cod sursa (job #2245545) | Cod sursa (job #2377803) | Cod sursa (job #2604939) | Cod sursa (job #2974793) | Cod sursa (job #255735)
Cod sursa(job #255735)
#include<stdio.h>
#include<stdlib.h>
typedef long int li;
long long int ma[16][16];
int main()
{
FILE *in=fopen("flip.in","r"),
*out=fopen("flip.out","w");
int n,a,i,j;
long long int s,s1;
fscanf(in,"%d",&n);
fscanf(in,"%d",&a);/*numarul de lini si de coloane*/
for (i=1;i<=n;i++)
{
for (j=1;j<=a;j++)
{
fscanf(in,"%ll",&ma[i][j]);
}
}
for (i=1;i<=n;i++)
{
s=s1=0;
for (j=1;j<=a;j++)
{
s+=ma[i][j];
s1+=-ma[i][j];
}
if (s<s1)
{
for (j=1;j<=a;j++)
{
ma[i][j]=ma[i][j]*(-1);
}
}
}
for (j=1;j<=a;j++)
{
s=s1=0;
for (i=1;i<=n;i++)
{
s+=ma[i][j];
s1+=-ma[i][j];
}
if (s<s1)
{
for (i=1;i<=n;i++)
{
ma[i][j]=ma[i][j]*(-1);
}
}
}
s=0;
for (i=1;i<=n;i++)
{
for (j=1;j<=a;j++)
{
s+=ma[i][j];
}
}
fprintf(out,"%ll",s);
return 0;
}