Cod sursa(job #1005785)

Utilizator EdyOnuEdy Onu EdyOnu Data 5 octombrie 2013 19:45:25
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <fstream>
using namespace std;
ifstream f("filip.in");
ofstream g("filip.out");
int a[100][100],n,m;
void citire(int&n,int&m)
{f>>n>>m;
 int i,j;
 for(i=1;i<=n;i++)
  for(j=1;j<=m;j++)f>>a[i][j];
}
void filip(int n,int m)
{int s,i,j;
 for(j=1;j<=m;j++)
 {s=0;
  for(i=1;i<=n;i++)s=s+a[i][j];
  if(s<0)
    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=s+a[i][j];
   if(s<0)
    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++)s=s+a[i][j];
g<<s;
}
int main()
{citire(n,m);
 filip(n,m);
    return 0;
}