Cod sursa(job #5710)

Utilizator skyelHighScore skyel Data 13 ianuarie 2007 23:25:13
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include<fstream.h>
#define input "flip.in"
#define output "flip.out"

int main()
	{
	float s=0;
	long r[25][25];
	int n,m,i,j;
	ifstream fin(input);
	fin>>n;
	fin>>m;
	for(i=1;i<=n;i++)
		{
		s=0;
		for(j=1;j<=m;j++)
			{
			fin>>r[i][j];
			s=s+r[i][j];
			}
		if(s<0)
			for(j=1;j<=m;j++)
				r[i][j]=r[i][j]*-1;
		}
	for(j=1;j<=m;j++)
		{
		s=0;
		for(i=1;i<=n;i++)
			s=s+r[i][j];
		if(s<0)
			for(i=1;i<=n;i++)
				r[i][j]=r[i][j]*-1;
		}
	s=0;
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++)
			s=s+r[i][j];
	fin.close();
	ofstream fout(output);
	fout<<s;
	return 0;
	}