Pagini recente » Cod sursa (job #2238599) | Cod sursa (job #561814) | Cod sursa (job #2223802) | Cod sursa (job #871341) | Cod sursa (job #87787)
Cod sursa(job #87787)
#include<stdio.h>
int v[16][16],m,n,i,j,x;
void inm_linia(){
int s;
s=0;
for (j=0;j<m;++j){
s=s+v[i][j];
}
if (s<0){
for (i=0;i<n;++i)
v[i][j]=v[i][j]*(-1);
}
}
void inm_coloana(){
int s;
s=0;x=0;
for (j=0;j<m;++j){
s=s+v[j][i];
}
if (s<0){
for (j=0;j<n;++j){
v[j][i]=v[j][i]*(-1);
x=x+v[j][i];
}
}
}
int main(){
freopen("flip.in","r",stdin);
freopen("flip.out","w",stdout);
scanf("%d %d",&n,&m);
for (i=0;i<n;++i){
for (j=0;j<m;++j){
scanf("%d ",&v[i][j]);
}
}
for (i=0;i<n;++i)
inm_linia();
for (i=0;i<m;++i)
inm_coloana();
printf("%d\n",x);
fclose(stdin);
fclose(stdout);
return 0;
}