Cod sursa(job #1234685)

Utilizator BogdanVMVilculescu Mihai Bogdan BogdanVM Data 27 septembrie 2014 20:09:05
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.95 kb
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int a[17][17],n,m;
int main ()
{
    int i,j,Scol,Slin,minc = 32000,minl = 32000,col,lin,S =0;
    f>>n>>m;
    for (i = 0;i <= n-1; i++)
    {
        Slin = 0;
        for (j = 0; j<= m-1; j++)
        {
            f>>a[i][j];
            Slin += a[i][j];
        }
        if (Slin < minl)
        {
            minl = Slin;
            lin = i;
        }
    }
    f.close();
    for (j = 0; j<= m-1;j++)
    {
        Scol = 0;
        for (i = 0;i <= n-1; i++)
            Scol += a[i][j];
        if (Scol < minc)
        {
            minc = Scol;
            col = j;
        }
    }
    for (i = 0; i <= n-1; i++)
    {
        for (j = 0; j<= m-1;j++)
        {
            if (i == lin || j == col)
                S = S - a[i][j];
            else
                S += a[i][j];
        }
    }
    g<<S;
    g.close();
}