Cod sursa(job #530166)

Utilizator aurelian121bonte aurelian aurelian121 Data 7 februarie 2011 08:39:22
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <iostream>
#include <fstream>
using namespace std;
int n,m;
int main ()
{
	int i,j,a[20][20],suma,k;
	ifstream f("flip.in");
	ofstream g("flip.out");
	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++)
		{
			suma=0;
			for(i=1;i<=n;i++)
				suma+=a[j][i];
			if(suma<0)
				{for(k=1;k<=n;k++)
					a[j][k]*=-1;
				}
	}
	for(j=1;j<=n;j++)
		{
			suma=0;
			for(i=1;i<=m;i++)
				suma+=a[j][i];
			if(suma<0)
				{for(k=1;k<=n;k++)
					a[j][k]*=-1;
				}
	}
	suma=0;
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++)
			suma+=a[i][j];
		g<<suma;
		
	f.close();
	g.close();
	return 0;
}