Cod sursa(job #306873)

Utilizator ciuffixAlina Olaru ciuffix Data 22 aprilie 2009 02:30:58
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
//Jocul Flip.

#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int N,M,a[16][16],i,j,s=0,smax=0,s1,s2;
cin>>N>>M;
for(i=1;i<=N;i++)
 for(j=1;j<=M;j++)
    {
     cin>>a[i][j];
     s=s+a[i][j];
     }
if(s>smax) smax=s;
for(i=1;i<=N;i++)
 {
  s1=s2=0;
  for(j=1;j<=M;j++)
  {
   s1=a[i][j]+s1;
   a[i][j]=a[i][j]*(-1);
   s2=a[i][j]+s2;
   }
  s=s-s1+s2;
  if(s>smax) smax=s;
  }
for(j=1;j<=M;j++)
 {
  s1=s2=0;
  for(i=1;i<=N;i++)
   {
    s1=a[i][j]+s1;
    a[i][j]=a[i][j]*(-1);
    s2=a[i][j]+s2;
    }
   s=s-s1+s2;
   if(s>smax) smax=s;
  }
cout<<smax;
getch();
return 0;
}