Pagini recente » Cod sursa (job #2737376) | Cod sursa (job #865785) | Cod sursa (job #2264463) | Cod sursa (job #2975993) | Cod sursa (job #932010)
Cod sursa(job #932010)
#include <fstream>
using namespace std;
int main()
{
int a = 1, n, m, i, j, k, l, o = 0, s = 0, x[100][100];
ifstream fin("flip.in");
fin >> n >> m;
for ( i = 1; i <= n; i++ )
{
k = 0;
for ( j = 1; j <= m; j++ )
{
fin >> x[i][j];
k = x[i][j] + k;
}
o = x[i][j] + o;
}
fin.close();
for ( i = 1; i <= n; i++ )
{
l = 0;
for ( j = 1; j <= m; j++ )
{
l = x[i][j] + l;
}
if ( l < k )
{
k = l;
a = i;
}
}
i = a;
for ( j = 1; j <= m; j++ )
{
x[i][j] = x[i][j] * -1;
}
for ( j = 1; j <= m; j++ )
{
l = 0;
for ( i = 1; i <= n; i++ )
{
l = x[i][j] + l;
}
if ( l < o )
{
o = l;
a = j;
}
}
j = a;
for ( i = 1; i <= n; i++ )
{
x[i][j] = x[i][j] * -1;
}
for ( i = 1; i <= n; i++ )
{
for ( j = 1; j <= m; j++ )
{
s = x[i][j] + s;
}
}
ofstream fout("flip.out");
fout << s;
fout.close();
return 0;
}