Cod sursa(job #1199948)

Utilizator ianis98Bacula Ianis ianis98 Data 21 iunie 2014 12:21:05
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.91 kb
#include <fstream>

using namespace std;

int main()
{
    ifstream f("flip.in");
    ofstream g("flip.out");
    int n,m,a[16][16],i,j;
    f>>n;
    f>>m;
    for(i=1;i<=n;i++)
           for(j=1;j<=m;j++)
        f>>a[i][j];

    int s=0;

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


s=0;

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



/*for(i=1;i<=n;i++)
        for(j=1;j<=m;j++)
        {g<<a[i][j]<<" ";
        if(j==m) g<<"\n";}*/
s=0;
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;
}