Cod sursa(job #1952168)

Utilizator FrostfireMagirescu Tudor Frostfire Data 3 aprilie 2017 23:05:43
Problema Jocul Flip Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.88 kb
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int n,m,i,j,ok,S,Smin,p,val;
long long a[20][20];
int main()
{
    f>>n>>m;
    for(i=1;i<=n;i++)
        for(j=1;j<=m;j++) f>>a[i][j];
    for(j=1;j<=m;j++) { S=0;
                        i=1;
                        while(i<=n) { S=S+a[i][j];
                                      i++;
                                    }
                        if(S<0) for(i=1;i<=n;i++) a[i][j]*=-1;

                      }
    for(i=1;i<=n;i++) { S=0;
                        j=1;
                        while(j<=m) { S=S+a[i][j];
                                      j++;
                                    }
                        if(S<0) for(j=1;j<=m;j++) a[i][j]*=-1;
                      }

    S=0;
    for(i=1;i<=n;i++) for(j=1;j<=m;j++) S=S+a[i][j];
    g<<S<<'\n';
    return 0;
}