Pagini recente » Cod sursa (job #2063957) | Cod sursa (job #2910396) | Cod sursa (job #2910460) | Cod sursa (job #1044378) | Cod sursa (job #1841723)
#include <fstream>
using namespace std;
int N,M;
int flip(int a[20][20],int n,int m){
int sum=0,SUM=0;
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
sum+=a[i][j];
if(sum<0)
for(int j=0; j<m; j++)
a[i][j]=-a[i][j];
}
sum=0;
}
for(int j=0; j<m; j++){
for(int i=0; i<n; i++){
sum+=a[i][j];
if(sum<0)
for(int i=0; i<n; i++)
a[i][j]=-a[i][j];
}
SUM+=sum;
sum=0;
}
return SUM;
}
int main(){
ifstream file ("flip.in");
ofstream file_o ("flip.out");
file>>N>>M;
int a[N][M];
for(int i=0; i<N; i++)
for(int j=0; j<M; j++)
file>>a[i][j];
file_o<<flip(a,N,M);
}