Cod sursa(job #2709235)

Utilizator Mar3C10canarGreg mister Mar3C10canar Data 20 februarie 2021 07:30:04
Problema Jocul Flip Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 1.1 kb
#include <iostream>
#include <fstream>
using namespace std;

int n,m;
long long sum_f = 0;


int main()
{
    ifstream in("flip.in");
    ofstream out("flip.out");
    in >> n >> m;
    int v[n][m];
    for(int i=1; i<=n; i++)
    {
        long long 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++)
            {
                long long 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;
}