Cod sursa(job #363325)

Utilizator dornescuvladVlad Eugen Dornescu dornescuvlad Data 12 noiembrie 2009 19:29:29
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.83 kb
#include<iostream>
#include<fstream.h>

ifstream f("flip.in");
ofstream g("flip.out");

int i,j,m,n,p=1,l,k;
int a[100][100],b[100][100],sc[100],sl[100];
int d[100],c[100];
int max=-1000000;
int suma=0;

int main(){
	f>>m>>n;
	  
      for(i=0;i<n;i++)
		 for(j=0;j<m;j++)
			 {f>>a[i][j];
		      b[i][j]=a[i][j];
			  suma=suma+a[i][j];}
		
	  for(i=0;i<n;i++)
			for(j=0;j<m;j++)
              sl[i]=sl[i]+a[i][j];
	
	  for(i=0;i<m;i++)	 
		  while(l<n){
		    sc[i]=sc[i]+a[l][i];
	        l++;}
	
			
      for(i=0;i<n;i++)
		  while(k<m)
			  {c[i]=c[i]+a[i][k]*(-1);
			   k++;}
	   for(i=0;i<m;i++)	 
		  while(j<n){
		    d[i]=d[i]+a[j][i]*(-1);
	        j++;}

	   for(i=0;i<n;i++)
		   for(j=0;j<m;j++)
			   if(suma+c[i]+d[j]-sl[i]-sc[j]>max)
				   max=suma+c[i]+d[j]-sl[i]-sc[j];
	g<<max;}