Cod sursa(job #2709233)

Utilizator Mar3C10canarGreg mister Mar3C10canar Data 20 februarie 2021 07:28:22
Problema Jocul Flip Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 1.11 kb
#include <iostream>
#include <fstream>

ifstream in("flip.in");
ofstream out("flip.out");

using namespace std;

int n,m,sum_f = 0;


int main()
{
    in >> n >> m;
    long long sum_col[m],sum_rand[n];
    int v[n][m];
    for(int i=1; i<=n; i++)
    {
        int suma = 0;
        for(int j=1; j<=m; j++)
        {
            in >> v[i][j];
            suma+= v[i][j];
        }
        //cout << suma << endl;
        if(suma < 0)
            for(int j=1; j<=m; j++)
                v[i][j]*=-1;

        if(i==n)
            for(int k=1; k<=m; k++)
            {
                int suma1 = 0;
                for(int x =1;x<=n;x++)
                    suma1+= v[x][k];
                if(suma1<0)
                    for(int x =1;x<=n;x++)
                        sum_f += v[x][k]*-1;
                else
                    for(int x =1;x<=n;x++)
                        sum_f += v[x][k];
            }

    }
    /*
    for(int i=1;i<=n;i++){
        cout << endl;
        for(int j =1;j<=m;j++)
            cout << v[i][j] << " ";
    } */
    out << sum_f;
    return 0;
}