Cod sursa(job #642753)

Utilizator RaresvisRares Visalom Mihail Raresvis Data 2 decembrie 2011 00:19:56
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 1.06 kb
#include<iostream.h>
#include<fstream.h>


using namespace std;

int main()
{
	int n,m,i,j,k,v[20][20],s1=0,s2=0;
	ifstream f("date.in");
	f>>n>>m;
	for(i=0;i<n;i++){
		             for(j=0;j<m;j++){
						              f>>v[i][j];
					                 }
					}
	
	for(j=0;j<m;j++){
		             s1=0;s2=0;
		             for(i=0;i<n;i++){
						              s1=s1+v[i][j];
									  s2=s2+v[i][j]*(-1);
					                 }
					 if(s2>s1){
							   for(k=0;k<n;k++){
								                v[k][j]=v[k][j]*(-1);
							                   }
					          }
					}
	
	for(i=0;i<n;i++){
		             s1=0;s2=0;
					 for(j=0;j<m;j++){
						              s1=s1+v[i][j];
									  s2=s2+v[i][j]*(-1);
					                 }
					 if(s2>s1){
						       for(k=0;k<m;k++){
								                v[i][k]=v[i][k]*(-1);
							                   }
					          }
	                }
    
	
	s1=0;
	for(i=0;i<n;i++){
		             for(j=0;j<m;j++){
						              s1=s1+v[i][j];
					                 }
					}
	cout<<s1;
}