Cod sursa(job #174478)

Utilizator RoflmaoPatru Ovidiu Roflmao Data 8 aprilie 2008 21:29:41
Problema Jocul Flip Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.7 kb
#include<fstream.h>
#include<iostream.h>
int main(void)
{
  long int l,c,i,j,a,x[17][17],suma=0;
  fstream f,g;
  f.open("flip.in",ios::in);
  g.open("flip.out",ios::out);
  f>>l;
  f>>c;
    for(i=1;i<=l;i++)
      for(j=1;j<=c;j++)
	f>>x[i][j];
    for(j=1;j<=c;j++)
    {
      for(i=1;i<=l;i++)
	suma=suma+x[i][j];
      if(suma<0)
	for(i=1;i<=l;i++)
	  x[i][j]=x[i][j]*(-1);
      suma=0;
    }
    for(i=1;i<=l;i++)
    {
      for(j=1;j<=c;j++)
	suma=suma+x[i][j];
      if(suma<0)
	for(j=1;j<=c;j++)
	  x[i][j]=x[i][j]*(-1);
      suma=0;
    }
    for(i=1;i<=l;i++)
      for(j=1;j<=c;j++)
	suma=suma+x[i][j];
    g<<suma<<"\n";
  g.close();
  f.close();
  return 0;
}