Cod sursa(job #839595)

Utilizator calin07Calin Claudiu calin07 Data 22 decembrie 2012 01:10:00
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.73 kb
#include<fstream>
using namespace std;
int main()
{
ifstream in("flip.in");
ofstream out("flip.out");
int x,y;
in>>x>>y;
long long int h[x][y];
int i,j;
for(i=0;i<x;i++)
    for(j=0;j<y;j++)
        in>>h[i][j];
long long int sum;
// Column.
for(i=0;i<x;i++)
{
    sum=0;
    for(j=0;j<y;j++)
    {
        sum=sum+h[i][j];
    }
    if(sum<0)
    {
        for(j=0;j<y;j++)
            h[i][j]=h[i][j]*(-1);
    }
}
for(i=0;i<y;i++)
{
    sum=0;
    for(j=0;j<x;j++)
        sum=sum+h[j][i];
    if(sum<0)
    {
        for(j=0;j<x;j++)
            h[j][i]=h[j][i]*(-1);
    }
}
sum=0;
for(i=0;i<y;i++)
    for(j=0;j<x;j++)
    sum=sum+h[j][i];

out<<sum;
in.close();
out.close();
return 0;
}