Pagini recente » Cod sursa (job #2595079) | Cod sursa (job #1853079) | Cod sursa (job #1724698) | Cod sursa (job #1329548) | Cod sursa (job #131063)
Cod sursa(job #131063)
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
int n,m,s1,s2,vec[100][16],i,u,x,j,s;
s1=0;
s2=0;
s=0;
fstream f("flip.in",ios::in);
f>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
f>>vec[i][j];
for(i=0;i<m;i++)
{
s1=0;
s2=0;
for(j=0;j<n;j++)
{
s1=s1+vec[j][i];
s2=s2-vec[j][i];
}
if(s2>s1)
{
for(u=0;u<n;u++)
vec[u][i]=-vec[u][i];
}
}
s1=0;
s2=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
s1=s1+vec[i][j];
s2=s2-vec[i][j];
}
if(s2>s1)
{
for(x=0;x<m;x++)
vec[i][x]=-vec[i][x];
}
}
for(i=0;i<n;i++)
for(j=0;j<m;j++)
s=s+vec[i][j];
fstream t("flip.out",ios::out);
t<<s;
return 0;
}