Cod sursa(job #2483423)

Utilizator AndreiwWojcicki Andrei Cristian Andreiw Data 29 octombrie 2019 18:57:27
Problema Jocul Flip Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.83 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    ifstream fin("flip.in.txt");
    ofstream fout("flip.out.txt");
    int i,j,N,M,a[16][16],suma=0,s;
    fin>>N>>M;
    for(i=0;i<N;i++)
        for(j=0;j<M;j++)
            fin>>a[i][j];
    for(i=0;i<N;i++)
    {
        s=0;
        for(j=0;j<M;j++)
            s=a[i][j]+s;
        if(s < (-1)*s)
           for(j=0;j<M;j++)
           {
                a[i][j] = (-1)*a[i][j];
           }
    }

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

    fout<<suma;
    return 0;
}