Cod sursa(job #2604363)

Utilizator mihai_calinescuMihai Calinescu mihai_calinescu Data 22 aprilie 2020 15:24:15
Problema Jocul Flip Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.98 kb
#include <iostream>

using namespace std;

int main()
{
    int n, m, i, j, a[100][100];
    cin>>n>>m;
    for (i=0; i<n; i++)
        for (j=0; j<m; j++)
        cin>>a[i][j];
    for (i=0; i<n; i++)
    {
        int s=0;
        for (j=0; j<m; j++)
            s+=a[i][j];
        int maxim=s; s=0;
        for (j=0; j<m; j++)
        {
            a[i][j]=-a[i][j];
            s+=a[i][j];
        }
        if (s<maxim)
            for (j=0; j<m; j++)
                a[i][j]=-a[i][j];
    }


    for (j=0; j<n; j++)
    {
        int s=0;
        for (i=0; i<n; i++)
            s+=a[i][j];
        int maxim=s; s=0;
        for (i=0; i<n; i++)
        {
            a[i][j]=-a[i][j];
            s+=a[i][j];
        }
        if (s<maxim)
            for (i=0; i<n; i++)
                a[i][j]=-a[i][j];
    }
    int s=0;
    for (i=0; i<n; i++)
    {
        for (j=0; j<m; j++)
            s+=a[i][j];
    }
    cout<<s;
    return 0;
}