Cod sursa(job #2431769)

Utilizator DecebalusRex04Micu Rares DecebalusRex04 Data 20 iunie 2019 18:52:31
Problema Jocul Flip Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.8 kb
#include <fstream>

using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int main()
{
    int S=0,a[17][17],N,M,i,j,J,P,Z;
    f>>N>>M;
    for(i=1;i<=N;i++)
    {
        Z=0;P=0;
        for(j=1;j<=M;j++)
        {
          f>>a[i][j];
          if(a[i][j]<0)
              P=P+a[i][j];
          if(a[i][j]>0)
              Z=Z+a[i][j];
        }
        P=P*(-1);
        if(Z<P)
          for(J=1;J<=M;J++)
            a[i][J]= a[i][J]*(-1);
    }
    for(j=1;j<=M;j++)
    {
     Z=0;P=0;
      for(i=1;i<=N;i++)
        {
            if(a[i][j]<0)
              P=P+a[i][j];
            if(a[i][j]>0)
              Z=Z+a[i][j];
        }
      P=P*(-1);
      if(Z<P)
        S=(S+P)-Z;
      if(P<Z)
        S=(S+Z)-P;
    }
    g<<S;
    return 0;
}