Mai intai trebuie sa te autentifici.

Cod sursa(job #1108959)

Utilizator yaquzoSimion Andrei yaquzo Data 16 februarie 2014 15:56:11
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.76 kb
#include <iostream>
#include<fstream>
using namespace std;

int main()
{ ifstream f("flip.in");
ofstream g("flip.out");
int  a[100][100], n,m,i,j,s=0,k[100],x=0,l[100];
    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++)
    {for(i=1;i<=n;i++)
        if(a[i][j]<0)
         k[j]=x+1;
         }
         for(j=1;j<=m;j++)
         {for(i=1;i<=n;i++)
          if(k[j]<k[j+1])
         a[i][j+1]=a[i][j+1]*(-1);}

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

g<<s;

f.close();
g.close();
                 return 0;


}