Cod sursa(job #3201178)

Utilizator AnlegliftIvanus Victor Gabriel Anleglift Data 7 februarie 2024 00:06:01
Problema Jocul Flip Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.94 kb
#include <bits/stdc++.h>
#include <fstream>
using namespace std;
ifstream fin("flip.in");
ofstream fout("flip.out");
int s[16];
int main()
{
    int a,b,v[16][16],mini=INT_MAX,poz,mini2=INT_MAX,poz2,i,j;
    fin>>a>>b;
    for( i=1; i<=a; i++)
    {
        for( j=1; j<=b; j++)
            fin>>v[i][j];
    }
    for( i=1; i<=a; i++)
    {
        for( j=1; j<=b; j++)
            s[i]+=v[i][j];
        if(s[i]<mini)
        {
            mini=s[i];
            poz=i;
        }
        s[i]=0;
    }

    for(j=1; j<=b; j++)
    {
        for(i=1; i<=a; i++)
            s[j]+=v[i][j];
        if(s[j]<mini2)
        {
            mini2=s[i];
            poz2=j;
        }
    }
    int s1=0;
    for( i=1; i<=a; i++)
    {
        for( j=1; j<=b; j++)
        {
            if(i==poz || j==poz2)
                s1=s1+v[i][j]*-1;
            else
                s1=s1+v[i][j];
        }
    }
    fout<<s1;
}