Cod sursa(job #158249)

Utilizator b4dp00fyPostolache Florin b4dp00fy Data 13 martie 2008 15:54:02
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.87 kb
#include<iostream.h>
#include<fstream.h>
ifstream f("flip.in");
ofstream g("flip.out");
int m,n,v[100][100];
void citire()
{
     f>>n>>m;
     for(int i=1;i<=n;i++)
       for(int j=1;j<=m;j++)
          f>>v[i][j];
}

void prelucrare()
{int i,j;
     for(i=1;i<=n;i++)
     {int s=0;
        for(j=1;j<=m;j++)
          s+=v[i][j];
        if(s<0)
           for(j=1;j<=m;j++)
             v[i][j]=v[i][j]*(-1);                      
     }
     for(j=1;j<=m;j++)
     {int s=0;
         for(i=1;i<=n;i++)
           s+=v[i][j];
          if(s<0)
            for(i=1;i<=n;i++)
              v[i][j]=v[i][j]*(-1);
                         
     }
}
int s=0;
void afisare()
{
     for(int i=1;i<=n;i++)
       for(int j=1;j<=m;j++)
         s+=v[i][j];
     g<<s;
}

int main()
{
       citire();
       prelucrare();
       afisare();
}