Cod sursa(job #555017)

Utilizator WhizzyDobra Iulia Whizzy Data 15 martie 2011 11:07:58
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.6 kb
#include<fstream.h>
int a[16][16],n,m,i,j;
int suma_linie(int x)
{ int s=0;
	for(i=1;i<=m;i++)
	s=s+a[x][i];
	return s;
}

int suma_coloana(int x)
{
     int s=0;
	for(i=1;i<=n;i++)
		s=s+a[i][x];
	return s;
}
void main()
{int k,s=0;
	ifstream f("FLIP.IN");
	ofstream g("FLIP.OUT");
	f>>n>>m;
	for(i=1;i<=n;i++)
	for(j=1;j<=m;j++)
	f>>a[i][j];

	k++;
for(i=1;i<=m;i++)
	if(suma_coloana(i)<0)
	{
		a[k][i]=a[k][i]*(-1); k++;
	}
	k=1;
for(i=1;i<=n;i++)
	if(suma_linie(i)<0)
	{
		a[i][k]=a[i][k]*(-1); k++;
	}
	for(i=1;i<=n;i++)
		for(j=1;j<=m;j++)
			s=s+a[i][j];
		g<<s;
}