Pagini recente » Cod sursa (job #132973) | Cod sursa (job #1247114) | Cod sursa (job #2487799) | Cod sursa (job #2968540) | Cod sursa (job #1025678)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int main()
{
int m[17][17],ln,cl,i,j,smax=0,s[17]={0},s1[17]={0};
f>>ln>>cl;
for(i=1;i<=ln;i++)
for(j=1;j<=cl;j++)
{f>>m[i][j];s[i]+=m[i][j];}
for(i=1;i<=cl;i++)
for(j=1;j<=ln;j++)
s1[i]+=m[j][i];
for(i=1;i<=ln;i++)if(s[i]>=0)for(j=1;j<=cl;j++)m[i][j]=m[i][j]*(-1);
for(i=1;i<=ln;i++)
for(j=1;j<=cl;j++)
s1[i]+=m[i][j];
for(i=1;i<=cl;i++)if(s1[i]>=0)for(j=1;j<=ln;j++)m[j][i]=m[j][i]*(-1);
for(i=1;i<=ln;i++)
for(j=1;j<=cl;j++)
smax+=m[i][j];
g<<smax;
}