Cod sursa(job #372753)

Utilizator vladtarniceruVlad Tarniceru vladtarniceru Data 11 decembrie 2009 17:19:10
Problema Jocul Flip Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#include<fstream.h>
 main(){
     ifstream f("flip.in");
     ofstream g("flip.out");
     int n,m,a[17][17],i,j;
     long s=0;
     f>>n>>m;
     for(i=1;i<=n;i++)
         for(j=1;j<=m;j++)
              f>>a[i][j];
     for(j=1;j<=m;j++){
         s=0;
         for(i=1;i<=n;i++)
             s+=a[i][j];
         if(s<s*(-1))
             for(i=1;i<=n;i++) a[i][j]=a[i][j]*(-1);
     }
     for(i=1;i<=n;i++){
         s=0;
         for(j=1;j<=m;j++)
             s+=a[i][j];
         if(s<s*(-1))
             for(j=1;j<=m;j++)  a[i][j]=a[i][j]*(-1);
     }
     s=0;
     for(i=1;i<=n;i++){
         for(j=1;j<=m;j++){
//             g<<a[i][j]<<" ";
             s+=a[i][j];
         }
//         g<<"\n";
     }
     g<<s<<"\n";
     g.close();
     return 0;
 }