Pagini recente » Cod sursa (job #1431773) | Cod sursa (job #989512) | Cod sursa (job #966157) | Cod sursa (job #1383968) | Cod sursa (job #733436)
Cod sursa(job #733436)
#include<stdio.h>
FILE *fin=fopen("flip.in", "r");
FILE *fout=fopen("flip.out", "w");
int n,m,i,j;
int suma,suma_aux1,suma_aux2;
int a[16][16];
int main(){
fscanf(fin, "%d", &n);
fscanf(fin, "%d", &m);
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
fscanf(fin, "%d", &a[i][j]);
for (i=1; i<=n; i++)
{
suma_aux1=0;
suma_aux2=0;
for (j=1; j<=m; j++)
{
suma_aux1+=a[i][j];
suma_aux2+=(-a[i][j]);
}
if(suma_aux2>=suma_aux1)
for (j=1; j<=m; j++)
a[i][j]=-a[i][j];
}
for (j=1; j<=m; j++)
{
suma_aux1=0;
suma_aux2=0;
for (i=1; i<=n; i++)
{
suma_aux1+=a[i][j];
suma_aux2+=(-a[i][j]);
}
if(suma_aux2>=suma_aux1)
for (i=1; i<=n; i++)
a[i][j]=-a[i][j];
}
suma=0;
for (i=1; i<=n; i++)
for (j=1; j<=m; j++)
suma+=a[i][j];
fprintf(fout, "%d", suma);
fclose(fin);
fclose(fout);
return 0;
}