Pagini recente » Cod sursa (job #3246765) | Cod sursa (job #323041) | Cod sursa (job #2380774) | Cod sursa (job #711785) | Cod sursa (job #561259)
Cod sursa(job #561259)
#include <fstream>
#include <iostream>
using namespace std;
int main(){
ifstream f1("flip.in");
int j,i,c,l,v[100][100];
f1>>l>>c;
for (i=0;i<l;i++){
for (j=0;j<c;j++){
f1>>v[i][j];
}
}
f1.close();
int s1,s2,j1;
for(i=0;i<l;i++){
s1=0;s2=0;
for(j=0;j<c;j++){
s1=s1+v[i][j];
s2=s2+v[i][j]*(-1);
}
if (s2>s1){
for (j1=0;j1<c;j1++){
v[i][j1]=v[i][j1]*(-1);
}
}
}
for(i=0;i<c;i++){
s1=0;s2=0;
for(j=0;j<l;j++){
s1=s1+v[j][i];
s2=s2+v[j][i]*(-1);
}
if (s2>s1){
for (j1=0;j1<l;j1++){
v[j1][i]=v[j1][i]*(-1);
}
}
}
ofstream f2("flip.out");
s1=0;
for (i=0;i<l;i++){
for (j=0;j<c;j++){
s1=s1+v[i][j];
}
}
f2<<s1;
f2.close();
return 0;
}