Cod sursa(job #116031)

Utilizator cipriancxFMI - gr143 Timofte Ciprian cipriancx Data 17 decembrie 2007 17:49:03
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include<fstream.h>

ifstream f("flip.in");
ofstream g("flip.out");

int m,n,i,j,v[30][30];

int a[20],b[20],s3;


void coloana()
{
for(i=1; i<=n; i++)
for(j=1; j<=m; j++) b[i]+=v[j][i];

for(i=1; i<=n; i++)
for(j=1; j<=m; j++){ if(b[i]<0)v[j][i]*=-1; }
}

void linie()
{ for(i=1; i<=m; i++)
  for(j=1; j<=n; j++)a[i]+=v[i][j];

  for(i=1; i<=m; i++)
  for(j=1; j<=n; j++){if(a[i]<0)v[i][j]*=-1; }
}


int main()
{

f>>m>>n;

for(i=1; i<=m; i++)
for(j=1; j<=n; j++) f>>v[i][j];



linie();
coloana();

for(i=1; i<=m; i++)
for(j=1; j<=n; j++)s3+=v[i][j];

g<<s3;
f.close(); g.close();
return 0;

}