Cod sursa(job #1166512)

Utilizator t_dalma2010TimarDalma t_dalma2010 Data 3 aprilie 2014 17:17:25
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.88 kb
#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    int n,m,i,j,s=0,p=0,x=0;
    ifstream f("flip.in");
    f>>n>>m;
    int a[n][m];
    for(i=0;i<n;i++)
        for(j=0;j<m;j++)
        f>>a[i][j];
    f.close();
    ofstream g("flip.out");
      for(i=0;i<n;i++)
        {for(j=0;j<m;j++)
            {s=s+a[i][j];
            p=s+(-1*a[i][j]);}

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

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

            for(i=0;i<n;i++)
                {
            if(s<p)
                { a[i][j]=-1*a[i][j];
                x=x+a[i][j];}
            else x=x+a[i][j];}




      }
      g<<x;
    return 0;
}