Cod sursa(job #115081)

Utilizator cipriancxFMI - gr143 Timofte Ciprian cipriancx Data 16 decembrie 2007 10:40:41
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 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; }
}


void 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++){g<<v[i][j]<<" ";s3+=v[i][j];} g<<endl;}

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


}