Cod sursa(job #444599)

Utilizator xdozeAnatole Duquele xdoze Data 20 aprilie 2010 22:37:36
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include<iostream>
#include<fstream.h>

using namespace std;
int main()
{
	ifstream fin("flip.in");
	ofstream fout("flip.out");
	
	long int a[16][16];
	int n,m;
	int i,j;
	int s=0,s1=0,s2=0;
	fin>>n>>m;
	
	//citire matrice m*n;
	for(i=0;i<n;i++)
	{
		for(j=0;j<m;j++)
		{
			fin>>a[i][j];
		}
	}
	
	if(m<=n)
	{
		for(j=0;j<m;j++)
		{
			for(i=0;i<n;i++)
			{
				s1+=a[i][j];
				s2+=-a[i][j];
			}
			
			if(s1>=s2)
			{s+=s1;}
			else
			{s+=s2;}
			s1=0;s2=0;
		}
		
	}
	else 
	{
		for(i=0;i<n;i++)
		{
			for(j=0;j<m;j++)
			{
				s1+=a[i][j];
				s2+=-a[i][j];
			}
			
			if(s1>=s2)
			{s+=s1;}
			else
			{s+=s2;}
			s1=0;s2=0;
		}
	}
fout<<s;

	
	
	
return 0;
}