Pagini recente » Cod sursa (job #2458427) | Cod sursa (job #796831) | Istoria paginii runda/wellcodesimulare4martie-special/clasament | Cod sursa (job #1705044) | Cod sursa (job #1131737)
#include<iostream>
#include<fstream>
using namespace std;
int main()
{int n,m,i,j,sum1=0,sum2=0,a[10][17],smin=0,imin=0,jmin=0,rez=0;
ifstream f; f.open("flip.in"); // ifstream pt citire din fisier
ofstream g; g.open("flip.out"); // ofstream pt scriere in fisier
f>>n>>m;
for(i=1;i<=n;i++)
{for(j=1;j<=m;j++)
f>>a[i][j];}
for (i=1;i<=n;i++){
{for(j=1;j<=m;j++)
sum1+=a[i][j];}
if (sum1<smin){ smin=sum1;
imin=i;}
sum1=0;
}
smin=0;
for(j=1;j<=m;j++){
{for(i=1;i<=n;i++)
sum2+=a[i][j];}
if (sum2<smin) { smin=sum2;
jmin=j;}
sum2=0;
}
for(i=1;i<=n;i++)
a[i][jmin]=a[i][jmin]*(-1);
for(j=1;j<=m;j++)
a[imin][j]=a[imin][j]*(-1);
for(i=1;i<=n;i++)
{for(j=1;j<=m;j++)
rez=rez+a[i][j];}
g<<rez;
f.close(); g.close();
return 0;
}