Cod sursa(job #158879)

Utilizator robigiirimias robert robigi Data 13 martie 2008 20:49:49
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.84 kb

#include <fstream>
using namespace std;

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

int v[1000][16], n, m, sl[1000], sc[16];

void read ()
{    f >> n;
     f >> m;
     for (int i=0 ; i<n; i++)
         for (int j=0; j<m; j++)
            f >> v[n][m];
}


void change()
{    int s=0;
     for (int i=0; i<n; i++)
         for (int j=0; j<m; j++)
         {   sl[i]=sl[i]+v[i][j];
             sc[j]=sc[j]+v[i][j];
         }
     for (int i=0; i<n; i++)
         while (sl[i]<0)
         for (int j=0; j<m; j++)
             v[i][j]/=-1;
     for (int j=0; j<m; j++)
         while (sc[j]<0)
         for (int i=0; i<n; i++)
             v[i][j]/=-1;
     for (int i=0; i<n; i++)
         for (int j=0; j<m; j++)
             s=s+v[i][j];
     g << s;
}

int main()
{   read();
    change();
    return 0;
}