Cod sursa(job #583524)

Utilizator vladhVlad Harbuz vladh Data 20 aprilie 2011 17:51:49
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include<fstream>
#include<iostream>
using namespace std;
int main(){
	ifstream in("flip.in");
	ofstream out("flip.out");
	int t[16][16],n,m,i,j,s1,s2,s;
	in>>n;
	in>>m;
	
	for(i=0;i<n;i++)
		for(j=0;j<m;j++)
			in>>t[i][j];
		
	for(i=0;i<n;i++){
		s1=0;
		s2=0;
		for(j=0;j<m;j++)
			s1+=t[i][j];
		for(j=0;j<m;j++)
			s2+=(t[i][j]*-1);
		if(s2>s1)
			for(j=0;j<m;j++)
				t[i][j]=t[i][j]*-1;
	}
	
	for(j=0;j<m;j++){
		s1=0;
		s2=0;
		for(i=0;i<n;i++)
			s1+=t[i][j];
		for(i=0;i<n;i++)
			s2+=(t[i][j]*-1);
		if(s2>s1)
			for(i=0;i<n;i++)
				t[i][j]=t[i][j]*-1;
	}
	
	for(i=0;i<n;i++)
		for(j=0;j<m;j++)
			s+=t[i][j];
	
	out<<s;
	return 0;
}