Cod sursa(job #278241)

Utilizator rob3rtinho93Bindar Robert rob3rtinho93 Data 12 martie 2009 10:35:58
Problema Jocul Flip Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.76 kb
#include<fstream.h>
 int main(){ long long int n,m,v[100][100],l[100],c[100],i,j,x=0,s,y;
	     ifstream f("flip.in");
	     ofstream g("flip.out");
	     f>>n;
	     f>>m;
	     x=-1;
	     for(i=1;i<=n;i++)
	     for(j=1;j<=m;j++) f>>v[i][j];

	     for(i=1;i<=n+1;i++) l[i]=0;
	     for(i=1;i<=m+1;i++) c[i]=0;

	     for(i=1;i<=n;i++)
	     for(j=1;j<=m;j++) l[i]=l[i]+v[i][j];

	     for(j=1;j<=m;j++)
	     for(i=1;i<=n;i++) c[j]=c[j]+v[i][j];

	     for(i=1;i<=n;i++)
			      if(l[i]<l[i]*x) for(j=1;j<=m;j++) v[i][j]=v[i][j]*x;

	     for(j=1;j<=m;j++)
			      if(c[j]<c[j]*x) for(i=1;i<=n;i++)
							      v[i][j]=v[i][j]*x;
	     y=0;
	     for(i=1;i<=n;i++)
	     for(j=1;j<=m;j++) y=y+v[i][j];
	     g<<y;

	     return 0;

	     }