Cod sursa(job #360784)

Utilizator samuel91Asofronie Samuel samuel91 Data 1 noiembrie 2009 22:03:42
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include<fstream.h>
int main()
{
long long a[17][17],s;
int i,j,m,n;
ifstream f("flip.in");
f>>m>>n;
for(i=1;i<=m;i++)
{
s=0;
for(j=1;j<=n;j++)
{
 f>>a[i][j];
s+=a[i][j];
}
 if(s<0)
  {
  int k=1;
  while(k<=n)
 { a[i][k]*=-1;k++;}
  }
}
f.close();
for(j=1;j<=n;j++)
{
 s=0;
 for(i=1;i<=m;i++)
 s+=a[i][j];
 if(s<0)
 {
 int k=1;
 while(k<=m)
 {a[k][j]*=-1;  k++;}
 }
}
ofstream g("flip.out");
int suma=0;
for(i=1;i<=m;i++)
for(j=1;j<=n;j++)
suma+=a[i][j];
g<<suma;
g.close();
return 0;
}