Cod sursa(job #690799)

Utilizator Drgx96Rat Gabriel Catalin Drgx96 Data 25 februarie 2012 21:29:37
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <fstream>
using namespace std;
int main()
{
	ifstream f("flip.in");
	ofstream g("flip.out");
	int n,m,s,j,i;
	f>>n;
	f>>m;
	long long int vec[n][m];
	for(i=0;i<n;i++)
	{
		for(j=0;j<m;j++)
		{
			f>>vec[i][j];
		}
	}
	for(i=0;i<n;i++)
	{
		s=0;
		for(j=0;j<m;j++)
		{
			s=vec[i][j]+s;
		}
		if(s<0)
		{
			for(j=0;j<m;j++)
			{
				vec[i][j]=vec[i][j]*-1;
			}
		}
	}
	for(i=0;i<m;i++)
	{
		s=0;
		for(j=0;j<n;j++)
		{
			s=vec[j][i]+s;
		}
		if(s<0)
		{
			for(j=0;j<n;j++)
			{
				vec[j][i]=vec[j][i]*-1;
			}
		}
	}
	s=0;
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<m;j++)
		{
			s=s+vec[i][j];
		}
	}
	g<<s;
}