Pagini recente » Cod sursa (job #753308) | Cod sursa (job #3184577) | Cod sursa (job #1310713) | Cod sursa (job #346205) | Cod sursa (job #235309)
Cod sursa(job #235309)
#include<stdio.h>
int v[17][17],N,M,suma;
void citire()
{
int i=0,j=0;
for(i=0;i<=N;++i)
for(j=0;j<M;++j)
scanf("%d",&v[i][j]);
}
void coloana()
{
int i=0,j=0,suma1=0,suma2=0;
for(j=0;j<=M;++j)
{
for(i=0;i<=N;++i)
suma1=suma1+v[i][j];
for(i=0;i<=N;++i)
suma2=suma2-(v[i][j]);
if(suma1<suma2)
{
suma=suma+suma2;
for(i=0;i<=N;++i)
v[i][j]=v[i][j]*(-1);
}
else suma=suma+suma1;
suma1=0;suma2=0;
}
}
void linie()
{
int i=0,j=0,suma1=0,suma2=0;
for(i=0;i<=N;++i)
{
for(j=0;j<M;++j)
{
suma1=suma1+v[i][j];
suma2=suma2+-(v[i][j]);
}
if(suma2>suma1)
suma=suma-suma1+suma2;
suma1=0;
suma2=0;
}
}
int main()
{
freopen("flip.in","r",stdin);
freopen("flip.out","w",stdout);
scanf("%d%d",&N,&M);
citire();
coloana();
linie();
printf("%d",suma);
return 0;
}