Pagini recente » Cod sursa (job #836754) | Cod sursa (job #1265299) | Cod sursa (job #2376499) | Cod sursa (job #692932) | Cod sursa (job #766532)
Cod sursa(job #766532)
#include<fstream>
using namespace std;
ifstream fin ("flip.in");
ofstream fout ("flip.out");
int v[100][100], i, j, n, m, s, i1, j1;
int main(){
fin >> n >> m;
for(i = 1; i <= n; i++){
for(j = 1; j <= m; j++){
fin >> v[i][j];
}
}
for(i = 1; i <= n; i++){
s = 0;
i1 = i;
for(j = 1; j <= m; j++){
s = s + v[i][j];
}
if(s < 0){
for(j = 1; j <= m; j++){
v[i1][j] = -v[i1][j];
}
}
}
for(j = 1; j <= m; j++){
s = 0;
j1 = j;
for(i = 1; i <= n; i++){
s = s + v[i][j];
}
if(s < 0){
for(i = 1; i <= n; i++){
v[i][j1] = -v[i][j1];
}
}
}
s = 0;
for(i = 1; i <= n; i++){
for(j = 1; j <= m; j++){
s = s + v[i][j];
}
}
fout << s;
return 0;
}