Pagini recente » Cod sursa (job #1200029) | Rating Popa Carina Ariana (carinamc8) | Cod sursa (job #1036057) | Cod sursa (job #756498) | Cod sursa (job #1368085)
#include<fstream>
using namespace std;
int main(){
short N, M;
long a[16][16], s[16], l[16], k=0;
ifstream in;
in.open("flip.in");
in>>N>>M;
for(int i=0;i<N;i++)
{
s[i]=0;
l[k]=0;
for(int j=0;j<M;j++)
{
in>>a[i][j];
s[k]+=a[i][j];
l[k]-=a[i][j];
}
if(s[k]<l[k])
{
for(int j=0;j<M;j++)
a[i][j]=-a[i][j];
}
k++;
}
k=0;
for(int i=0;i<M;i++)
{
l[k]=0;
s[i]=0;
for(int j=0;j<N;j++)
{
s[k]+=a[j][i];
l[k]-=a[j][i];
}
if(s[k]<l[k])
{
for(int j=0;j<N;j++)
a[j][i]=-a[j][i];
}
k++;
}
k=0;
for(int i=0;i<N;i++)
for(int j=0;j<M;j++)
k+=a[i][j];
ofstream out;
out.open("flip.out");
out<<k;
out.close();
}