Cod sursa(job #2265882)

Utilizator abc_ralucaMirea Andreea-Raluca abc_raluca Data 21 octombrie 2018 20:37:13
Problema Jocul Flip Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <fstream>
using namespace std;
int main()
{int N, M, m[16][16], C[16], L[16], i, j, S=0; 
ifstream fin("flip.in");
ofstream fout("flip.out"); 
fin>>N; 
fin>>M; 
for(i=1; i<=N; i++) 
  {L[i]=0;
  for(j=1; j<=M; j++) 
    {fin>>m[i][j]; 
     L[i]=L[i]+m[i][j];}
  }
 for(i=1; i<=N; i++) 
  if(C[i]<0) 
    for(j=1; j<=M; j++) 
      m[i][j]=m[i][j]*(-1); 
 for(j=1; j<=M; ++j) 
   {C[j]=0;
    for(i=1; i<=N; i++) 
     C[j]=C[j]+m[i][j];
   } 
 for(j=1; j<=M; ++j) 
   if(L[j]<0) 
     for(i=1; i<=N; i++) 
       m[i][j]=m[i][j]*(-1); 

 for(i=1; i<=N; i++) 
   for(j=1; j<=M; j++)
     S+=m[i][j]; 
 fout<<S; 
 return 0; 
}