Cod sursa(job #663131)

Utilizator TrixerAdrian Dinu Trixer Data 17 ianuarie 2012 21:13:22
Problema Jocul Flip Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.68 kb
#include <fstream>

using namespace std;

int main()
{
int N,M,i,j;
long t[17][17],S=0,s;

    ifstream f("flip.in");
    f>>N>>M;
    for (i=1;i<=N;i++)
        for (j=1;j<=M;j++)
            f>>t[i][j];
    f.close();
    for (i=1;i<=M;i++)
        {s=0;
         for (j=1;j<=N;j++)
            s+=t[j][i];
         if (s<0) for (j=1;j<=N;j++) t[j][i]*=-1;
        }
    for (i=1;i<=N;i++)
        {s=0;
         for (j=1;j<=M;j++)
            s+=t[i][j];
         if (s<0) for (j=1;j<=M;j++) t[i][j]*=-1;
        }
    for (i=1;i<=N;i++)
        for (j=1;j<=M;j++)
            S+=t[i][j];
    ofstream g("flip.out");
    g<<S;
    g.close();

return 0;}