Cod sursa(job #257090)

Utilizator AndrewTheGreatAndrei Alexandrescu AndrewTheGreat Data 12 februarie 2009 19:34:57
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include<fstream.h>
int main(){
ifstream in("flip.in");
ofstream out("flip.out");
int i,s1,s2,j,M,N,S=0,v[16][16];
in>>M>>N;
for(i=0;i<M;i++)
   {
   for(s1=0,s2=0,j=0;j<N;j++)
      {
      in>>v[i][j];
      s1+=v[i][j];
      s2-=v[i][j];
      }
   if(s2>s1)for(j=0;j<N;j++)v[i][j]=-v[i][j];
   }
for(j=0;j<N;j++)
   {
   for(s1=0,s2=0,i=0;i<M;i++)
      {
      s1+=v[i][j];
      s2-=v[i][j];
      }
   if(s2>s1){
	    for(i=0;i<M;i++)v[i][j]=-v[i][j];
	    S+=s2;
	    }
      else S+=s1;
   }
out<<S;
return 0;}