Pagini recente » Cod sursa (job #1324293) | Cod sursa (job #1196534) | Cod sursa (job #1894097) | Cod sursa (job #592580) | Cod sursa (job #50498)
Cod sursa(job #50498)
#include<fstream.h>
int main(){
long long a[100][100],b[100][100],s=0,suma1=0,suma2=0;
int i,j,n,m;
ifstream f("flip.in");
f>>n;
f>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++){
f>>a[i][j];
f>>b[i][j];
}
for(j=0;j<m;j++){
for(i=0;i<n;i++)
s+=a[i][j];
if(s<0)
for(i=0;i<n;i++)
a[i][j]*=-1;
s=0;
}
for(i=0;i<n;i++){
for(j=0;j<m;j++)
s+=a[i][j];
if(s<0)
for(j=0;j<m;j++)
a[i][j]*=-1;
s=0;
}
for(i=0;i<n;i++)
for(j=0;j<m;j++)
suma1+=a[i][j];
//partea 2
for(i=0;i<n;i++){
for(j=0;j<m;j++)
s+=b[i][j];
if(s<0)
for(j=0;j<m;j++)
b[i][j]*=-1;
s=0;
}
for(j=0;j<m;j++){
for(i=0;i<n;i++)
s+=b[i][j];
if(s<0)
for(i=0;i<n;i++)
b[i][j]*=-1;
s=0;
}
for(i=0;i<n;i++)
for(j=0;j<m;j++)
suma2+=b[i][j];
if(suma1>suma2)
g<<suma1;
else
g<<suma2;
ofstream g("flip.out");
return 0;
}