Cod sursa(job #1131737)

Utilizator ioie1554Ignat Oana ioie1554 Data 1 martie 2014 11:43:22
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.81 kb
#include<iostream>
#include<fstream>
using namespace std;
int main()

{int n,m,i,j,sum1=0,sum2=0,a[10][17],smin=0,imin=0,jmin=0,rez=0;
ifstream f; f.open("flip.in");  // ifstream pt citire din fisier
ofstream g; g.open("flip.out");  // ofstream pt scriere in fisier

f>>n>>m;
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++)
			 sum1+=a[i][j];}
		if (sum1<smin){ smin=sum1;
					  imin=i;}
		sum1=0;
		
		}
	
	smin=0;
	for(j=1;j<=m;j++){
		{for(i=1;i<=n;i++)
			sum2+=a[i][j];}
		if (sum2<smin) { smin=sum2;
						jmin=j;}
		sum2=0;
		}

	for(i=1;i<=n;i++)
		a[i][jmin]=a[i][jmin]*(-1);
	for(j=1;j<=m;j++)
		a[imin][j]=a[imin][j]*(-1);
	
	for(i=1;i<=n;i++)
		{for(j=1;j<=m;j++)
			rez=rez+a[i][j];}
g<<rez;
f.close(); g.close();

return 0;
}