Cod sursa(job #1482710)

Utilizator ChioreanBiancaChiorean Bianca ChioreanBianca Data 7 septembrie 2015 19:28:30
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.77 kb
#include <iostream>
#include <fstream>
using namespace std;

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

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


    f.close();
    g.close();
    return 0;
}