Cod sursa(job #127834)

Utilizator ThomasFMI Suditu Thomas Thomas Data 25 ianuarie 2008 09:12:39
Problema Jocul Flip Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include<fstream.h>
int main()
{
  ifstream f("flip.in");
  ofstream g("flip.out");
  int n,m,i,j,s,k;
  int a[100][100];
  f>>n>>m;
  s=0;
  for(i=1;i<=n;i++) for(j=1;j<=m;j++) f>>a[i][j];
  for(i=1;i<=n;i++)
  {
    for(j=1;j<=m;j++) s=s+a[i][j];
    if(s<0) for(k=1;k<=m;k++) a[i][k]=a[i][k]*(-1);
    s=0;
  }
  for(j=1;j<=m;j++)
  {
    for(i=1;i<=n;i++) s=s+a[i][j];
    if(s<0) for(k=1;k<=n;k++) a[k][j]=a[k][j]*(-1);
    s=0;
  }
  for(i=1;i<=n;i++) for(j=1;j<=m;j++) s=s+a[i][j];
  g<<s;
  f.close();
  g.close();
  return 0;
}