Cod sursa(job #2761947)

Utilizator ionut_bilcu35Ionut Bilcu ionut_bilcu35 Data 4 iulie 2021 15:48:28
Problema Jocul Flip Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.77 kb
#include <bits/stdc++.h>
using namespace std;
ifstream fin("flip.in");
ofstream fout("flip.out");
int main()
{
    int n,m,v[150][150],suma=0,sm=0;
    fin>>n>>m;
    for(int i=0;i<n;++i)
        for(int j=0;j<m;++j)
            fin>>v[i][j];
    for(int i=0;i<n;++i)
    {
        for(int j=0;j<m;++j)
            sm+=v[i][j];
        if(sm<0)
            for(int j=0;j<m;++j)
                v[i][j]=(-1)*v[i][j];
        sm=0;
    }
    sm=0;
    for(int j=0;j<m;++j)
    {
        for(int i=0;i<n;++i)
            sm+=v[i][j];
        if(sm<0)
            for(int i=0;i<n;++i)
                v[i][j]=(-1)*v[i][j];
        sm=0;
    }
    for(int i=0;i<n;++i)
        for(int j=0;j<m;++j)
            suma+=v[i][j];
    fout<<suma;
    return 0;
}