Cod sursa(job #1613495)

Utilizator cezinatorCezar D cezinator Data 25 februarie 2016 13:52:36
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include <fstream>
using namespace std;
ifstream f("flip.in");
ofstream g("flip.out");
int N,M,a[10000][17];
void citire()
{
    int i,j;
    f>>N>>M;
    for(i=1;i<=N;i++)
        for(j=1;j<=M;j++) f>>a[i][j];
}
void afisare()
{
    int i,j;
    for(i=1;i<=N;i++)
    {
        for(j=1;j<=M;j++) {g<<a[i][j]<<' ';}
        g<<'\n';
    }
}
int main()
{
    int i,j,s,m,n,s2;
    citire();
    s=0;
    for(j=1;j<=M;j++){
        for(i=1;i<=N;i++)
        {
            s=s+a[i][j]; if(i==N&&s>0) break;
            else if(i==N&&s<0)
                {
                    for(n=1;n<=N;n++)if(a[n][j]>0){a[n][j]=-a[n][j];for(m=1;m<=M;m++)s2=s2+a[n][m];}
                }

        }
        s=0;
    }
    g<<s2;
    return 0;
}