Pagini recente » Cod sursa (job #709348) | Cod sursa (job #2842730) | Cod sursa (job #1732855) | Cod sursa (job #2051615) | Cod sursa (job #2850460)
#include <iostream>
#include <fstream>
using namespace std;
int main(){
ifstream cin("flip.in");
ofstream cout("flip.out");
int n, m, i, j, v[17][17], s, minim=1000000, n1, n2;
cin>>n>>m;
for(i=1; i<=n; i++){
for(j=1; j<=m; j++){
cin>>v[i][j];
}
}
for(i=1; i<=n; i++){
s=0;
for(j=1; j<=m; j++){
s=s+v[i][j]; }
if(minim>s){
minim=s; n1=i;}}
minim=1000000;
for(i=1; i<=m; i++){
s=0;
for(j=1; j<=n; j++){
s=s+v[j][i]; }
if(minim>s){
minim=s; n2=i;}}
for(i=1; i<=n; i++){
for(j=1; j<=m; j++){
if(i==n1 or j==n2){
v[i][j]=v[i][j]*(-1);
}}}
s=0;
for(i=1; i<=n; i++){
for(j=1; j<=m; j++){
s=s+v[i][j];}}
cout<<s;
}