Pagini recente » Cod sursa (job #2694839) | Cod sursa (job #1866355) | Cod sursa (job #1896122) | Cod sursa (job #14715) | Cod sursa (job #153775)
Cod sursa(job #153775)
#include<fstream.h>
int n,m;
int suma(int i,int j,int a[5][3])
{
int s=0,t,T;
for(t=0;t<m;t++)
a[i][t]=a[i][t]*(-1);
for(t=0;t<n;t++)
a[t][j]=a[t][j]*(-1);
for(t=0;t<n;t++)
for(T=0;T<m;T++)
s=s+a[t][T];
for(t=0;t<m;t++)
a[i][t]=a[i][t]*(-1);
for(t=0;t<n;t++)
a[t][j]=a[t][j]*(-1);
return s;
}
int main()
{int a[5][3],s=0,i,I,J,j,ax;
ifstream f("flip.in");
f>>n>>m;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{ f>>a[i][j];
s=s+a[i][j];
}
f.close();
for(i=0;i<n;i++)
for(j=0;j<m;j++)
{ax=suma(i,j,a);
if(ax>s)
{ s=ax;
I=i;
J=j;
}
}
ofstream g("flip.out");
g<<s<<endl;
g<<I<<" coloana "<<J;
g.close();
return 0;
}