Pagini recente » Cod sursa (job #2362274) | Timetravel | Cod sursa (job #2270814) | Asfalt | Cod sursa (job #1174795)
#include<iostream.h>
#include<fstream.h>
ifstream f;
ofstream g;
int t[50][50],m,n,i,j,mn;
void suma()
{
for(i=0;i<n;i++){t[i][m]=0;
for(j=0;j<m;j++)t[i][m]+=t[i][j];}
for(i=0;i<n;i++){t[n][i]=0;
for(j=0;j<m;j++)t[n][i]+=t[j][i];}
}
main()
{
f.open("flip.in");
g.open("flip.out");
f>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)f>>t[i][j];
suma();
mn=0;
for(i=1;i<n;i++)if(t[mn][m]>t[i][m])mn=i;
for(i=0;i<m;i++)t[mn][i]*=-1;
mn=0;
for(i=1;i<m;i++)if(t[n][mn]>t[n][i])mn=i;
for(i=0;i<n;i++)t[i][mn]*=-1;
t[n][m]=0;
for(i=0;i<n;i++)
for(j=0;j<m;j++)t[n][m]+=t[i][j];
g<<t[n][m];
f.close();
g.close();
}