Pagini recente » Cod sursa (job #2868287) | Cod sursa (job #2831115) | Cod sursa (job #452811) | Cod sursa (job #2437772) | Cod sursa (job #603290)
Cod sursa(job #603290)
#include <stdio.h>
#include <stdlib.h>
int main ( void )
{
int m, n, i, j, matrice [ 16] [ 16 ], s, s1, t = 0;
freopen ( "flip.in", "r", stdin );
freopen ( "flip.out", "w", stdout );
fscanf ( stdin, "%d", &n );
fscanf ( stdin, "%d", &m );
for ( i = 0; i < n; i++ )
{
s = s1 = 0;
for ( j = 0; j < m; j++ )
{
fscanf ( stdin, "%d", &matrice [ i ] [ j ] );
s += matrice [ i ] [ j ];
s1 -= matrice [ i ] [ j ];
}
if ( s1 > s )
for ( j = 0; j < m; j++ )
matrice [ i ] [ j ] *= -1;
}
for ( i = 0; i < m; i++ )
{
s = s1 = 0;
for ( j = 0; j < n; j++ )
{
s += matrice [ j ][ i ];
s1 -= matrice [ j ] [ i ];
}
if ( s1 > s ) t += s1;
else t += s;
}
fprintf ( stdout, "%d", t );
fclose ( stdout ); fclose ( stdin );
return 0;
}