Cod sursa(job #1596916)

Utilizator Chitagigio1Popa Daniel Stefan Chitagigio1 Data 11 februarie 2016 15:11:11
Problema Jocul Flip Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int n,m,i,j;
long int a[16][16],c[16],l[16],x;
int main()
{
    f>>n>>m;
    for(i=0;i<n;i++)
        for(j=0;j<m;j++)
    {
        f>>a[i][j];
        l[i]=l[i]+a[i][j];
        c[j]=c[j]+a[i][j];
    }
    for(j=0;j<m;j++)
        if(c[j]<0)
        {c[j]=c[j]*(-1);
        for(i=0;i<n;i++)
            l[i]=l[i]-2*a[i][j];}
    for(i=0;i<n;i++)
        if(l[i]<0)
    {
        l[i]=l[i]*(-1);
        for(j=0;j<m;j++)
            c[j]=c[j]-2*a[i][j];
    }
    for(i=0;i<m;i++)
        x=x+c[i];

    g<<x;
    return 0;
}