Cod sursa(job #282525)

Utilizator KolaStoica Tudor Kola Data 17 martie 2009 20:35:57
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.68 kb
#include<fstream.h>  
ifstream f("flip.in");
ofstream g("flip.out"); 
long m,n,i,j,v[30][30];  
long a[20],b[20],s3; 
void coloana() 
{ for(i=1; i<=n; i++) 
for(j=1; j<=m; j++)  b[i]+=v[j][i]; 
   for(i=1; i<=n; i++)  
    for(j=1; j<=m; j++){ if(b[i]<0)v[j][i]*=-1; } 
                        } 
void linie() { for(i=1; i<=m; i++) 
                for(j=1; j<=n; j++)a[i]+=v[i][j]; 
                for(i=1; i<=m; i++)  for(j=1; j<=n; j++){ if(a[i]<0)v[i][j]*=-1; }    }    int main()   {   f>>m>>n;   for(i=1; i<=m; i++)     for(j=1; j<=n; j++) f>>v[i][j];  linie();   coloana();   for(i=1; i<=m; i++)  for(j=1; j<=n; j++)s3+=v[i][j];   g<<s3;   f.close(); g.close();   return 0;   }