Cod sursa(job #311263)

Utilizator Dana_MunteanuDana-Maria Munteanu Dana_Munteanu Data 3 mai 2009 10:33:44
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.76 kb
#include<iostream.h>
#include<fstream.h>
#include<math.h>
fstream f("flip.in", ios::in);
fstream g("flip.out", ios::out);
int main()
{
int n,s=0,m,v[100][16],i,j,a=0,b=0,min,min1,p1,p2;
f>>n;
g<<" ";
f>>m;
for (i=1;i<=n;i++)
	       for (j=1;j<=n;j++)
			     f<<v[i][j]<<" ";
min=10000000;
i=1;
while (i<=n)
{
	   for (j=1;j<=m;j++)
			   s=s+v[i][j];
	   if (s<min) {min=s;
		      p1=i;}
i++;
}
for (j=1;j<=m;j++)
	       {
	       v[p1][j]=v[p1][j]*(-1);
	       a=a+v[p1][j];
	       }
min1=1000000;
j=1;
while (j<=m)
{
for (i=1;i<=n;i++)
	       s=s+v[i][j];
if (s<min1) {min1=s;
	     p2=j;}
j++;
}
for (i=1;i<=n;i++)
	      {
	      v[i][p2]=v[i][p2]*(-1);
	      b=b+v[i][p2];
	      }
if (a>=b) g<<a;
   else g<<b;
return 0;
}