Cod sursa(job #2338033)

Utilizator TeodorGavrilaGavrila Teodor Petru TeodorGavrila Data 6 februarie 2019 21:58:02
Problema Jocul Flip Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.8 kb
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
    int a[100][100],i,j,s[200]={0},l[20]={0},n,q=0,m;
    ifstream f("flip.in");
    ofstream g("flip.out");
    f>>n>>m;
    for(i=1;i<=n;i++)
        for(j=1;j<=m;j++)
            f>>a[i][j];
    for(i=1;i<n;i++)
        for(j=1;j<=m;j++)
            s[i]=s[i]+a[i][j];
    for(i=1;i<=n;i++)
        if(s[i]*(-1)>s[i])
            for(j=1;j<=m;j++)
                a[i][j]=a[i][j]*(-1);
    for(j=1;j<=m;j++)
        for(i=1;i<=n;i++)
            l[j]=l[j]+a[i][j];
    for(j=1;j<=m;j++)
        if(l[j]/(-1)>l[j])
            for(i=1;i<=n;i++)
                a[i][j]=a[i][j]*(-1);
    for(i=1;i<=n;i++)
        for(j=1;j<=m;j++)
            q=q+a[i][j];
    g<<q;
    f.close();
    g.close();
    return 0;
}