Pagini recente » Cod sursa (job #2175600) | Cod sursa (job #2175919) | Istoria paginii runda/preojiii | Cod sursa (job #2431754) | Cod sursa (job #982237)
Cod sursa(job #982237)
#include <stdio.h>
int main()
{
freopen("flip.in", "r", stdin);
freopen("flip.out", "w", stdout);
int m, n;
scanf("%d", &m);
scanf("%d", &n);
int a[m][n];
for(int i = 0; i < m; i++)
{
for(int j = 0; j < n; j++)
{
scanf("%d", &a[i][j]);
}
}
int suma = 0;
for(int i = 0; i < m; i++)
{
suma = 0;
for(int j = 0; j < n; j++)
{
suma += a[i][j];
}
if (suma < 0)
{
for (int j = 0; j < n; j++)
{
a[i][j] = -a[i][j];
}
}
}
suma = 0;
for(int i = 0; i < n; i++)
{
suma = 0;
for(int j = 0; j < m; j++)
{
suma += a[j][i];
}
if (suma < 0)
{
for (int j = 0; j < m; j++)
{
a[j][i] = -a[j][i];
}
}
}
suma = 0;
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
suma += a[i][j];
}
}
/*for(int i = 0; i < m; i++)
{
for(int j = 0; j < n; j++)
{
printf("%d\t", a[i][j]);
}
printf("\n");
}*/
printf("%d\t", suma);
}