Pagini recente » Cod sursa (job #1942424) | Cod sursa (job #530226) | Cod sursa (job #144904) | Cod sursa (job #901182) | Cod sursa (job #774794)
Cod sursa(job #774794)
#include<fstream>
using namespace std;
long long int n,t1,t2,t3,i,a[17][17],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 <= m; j++) {
suma = suma - a[j][i];
a[j][i] = a[j][i] * -1;
suma = suma + a[j][i];
}
}
}
fout <<suma;
}