Cod sursa(job #1424320)

Utilizator dominiciorgandaDominic Iorganda dominiciorganda Data 23 aprilie 2015 22:53:04
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.85 kb
#include <iostream>
#include <fstream>
using namespace std;
int f[101][101],x,p,k,i;
long long suma,sum;
int main()
{
    ifstream fin("flip.in");
    ofstream fout("flip.out");
    fin>>x>>p;
    for(k=1;k<=x;k++)
    {
        for(i=1;i<=x;i++)
            fin>>f[k][i];
    }
    for(k=1;k<=x;k++)
    {
        suma=0;
        for(i=1;i<=p;i++)
            suma+=f[k][i];
        if(suma<0)
        {
            for(i=1;i<=x;i++)
                f[k][i]*=(-1);
        }
    }
    for(i=1;i<=x;i++)
    {
        suma=0;
        for(k=1;k<=x;k++)
            suma+=f[k][i];
        if(suma<0)
        {
            for(k=1;k<=x;k++)
                {
                    f[k][i]*=(-1);
                    sum+=f[k][i];
                }
        }
        else
            sum+=suma;

    }
    fout<<sum;
    return 0;
}