Cod sursa(job #1269286)

Utilizator danysilas23Silas Daniel danysilas23 Data 22 noiembrie 2014 01:50:23
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.88 kb
#include <fstream>
using namespace std;  
 int main ()  
    {long double a[30][30][2]; 
    int i,n,m,j,x,k;  
    ifstream fin("flip.in");  
    ofstream fout("flip.out");  
    fin>>n>>m;  
    for (i=1;i<=n;i++)  
        for (j=1;j<=m;j++)  
           fin>>a[i][j][0]; 
     
   for (i=1;i<=n;i++)  
       {a[i][1][1]=0;
       for (j=1;j<=m;j++)  
           a[i][1][1]=a[i][1][1]+a[i][j][0];  
       if (a[i][1][1]<0) 
           for (k=1;k<=m;k++)  
               a[i][k][0]=0-1*a[i][k][0];  
       }  
   
   for (j=1;j<=m;j++)   
       {a[j][1][1]=0;  
       for (i=1;i<=n;i++)  
          a[j][1][1]=a[j][1][1]+a[i][j][0];  
       if (a[j][1][1]<0)  
           for (k=1;k<=n;k++)  
               a[k][j][0]=0-1*a[k][j][0];  
      }  
    
   x=0;  
   for (i=1;i<=n;i++)  
       for (j=1;j<=m;j++)  
            x=x+a[i][j][0];  
   fout<<x;  }