Cod sursa(job #2235169)

Utilizator abc_ralucaMirea Andreea-Raluca abc_raluca Data 26 august 2018 14:17:45
Problema Jocul Flip Scor 20
Compilator cpp 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++) 
  {C[i]=0;
  for(j=1; j<=M; j++) 
    {fin>>m[i][j]; 
     C[i]=C[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) 
   {L[j]=0;
    for(i=1; i<=N; i++) 
     L[j]=L[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; 
}