Pagini recente » Cod sursa (job #2228691) | Cod sursa (job #3193493) | Cod sursa (job #1560600) | Cod sursa (job #2036441) | Cod sursa (job #774732)
Cod sursa(job #774732)
#include<fstream>
using namespace std;
int n,t1,t2,t3,i,a[10000][10000],j,m,s,suma,sum;
ifstream fin("flip.in");
ofstream fout("flip.out");
int main(){
fin >> n >> m;
for (i = 1; i <= n; i++) {
s = 0;
for (j = 1; j <= m; j++) {
fin >> a[i][j];
//fout <<a[i][j]<<" ";
s = s + a[i][j];
suma = suma + a[i][j];
//fout <<s<<" ";
}
//fout <<s<<" ";
if(s < 0){
// fout <<"ok";
for (j = 1; j <= m; j++) {
suma = suma - a [i][j] ;
a[i][j] = a[i][j] * -1;
//fout <<a[i][j]<<" ";
suma = suma + a [i][j] ;
}
}
//fout<< '\n';
}
//fout <<suma;
for (i = 1; i <= m; i++) {
sum = 0;
for (j = 1; j <= n; j++) {
//fout<< a[j][i]<<" ";
sum = sum + a[j][i];
}
if(sum < 0){
for (j = 1; j <= n; j++) {
suma = suma - a[j][i];
a[j][i] = a[j][i] * -1;
suma = suma + a[j][i];
}
}
}
fout <<suma;
}