Cod sursa(job #137948)

Utilizator nighthawkghenea alexandru madalin nighthawk Data 17 februarie 2008 17:56:07
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include<fstream.h>
int main()
{ifstream f("flip.in");
 ofstream g("flip.out");
 int m,n,i,j,a[16][16],s=0,c[16]={0},l[16]={0};
 f>>n;
 f>>m;
 for(i=0;i<n;i++)
	for(j=0;j<m;j++)
		{f>>a[i][j];
		 l[i]=l[i]+a[i][j];
		 }
 for(j=0;j<m;j++)
	for(i=0;i<n;i++)
		c[j]=c[j]+a[i][j];


 for(j=0;j<m;j++)
	if(c[j]<-c[j])
		for(i=0;i<n;i++)
			a[i][j]=-a[i][j];
 for(i=0;i<n;i++)
	if(l[i]<-l[i])
		for(j=0;j<m;j++)
			a[i][j]=-a[i][j];
 for(i=0;i<n;i++)
	for(j=0;j<m;j++)
		s=s+a[i][j];
 g<<s;
 g.close();
 return 0;}