Cod sursa(job #1447485)

Utilizator graresGrozescu Rares Ionut grares Data 4 iunie 2015 16:40:22
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include<iostream>
#include<fstream>
using namespace std;
fstream f("flip.in", ios::in);
ofstream g("flip.out", ios::out);
int suma(long A[17][17], int n, int m, int x, int y)
{
	long s;
	for(int i=1; i<=n; i++)
		for(int j=1; j<=m; j++)
			if(i==x || j==y)
				s = s + A[i][j]*(-1);
			else
				s = s + A[i][j];
	return s;
}

int main()
{
	int N, M;
	long int A[17][17], sm=0;
	f>>N>>M;
	for(int i=1; i<=N; i++)
		for(int j=1;j<=M;j++)
			f>>A[i][j];
	f.close();
	for(int i=0; i<=N; i++)
		for(int j=0; j<=M; j++)
			if(sm < suma(A,N,M,i,j))
				sm = suma(A,N,M,i,j);
	g<<sm;
	g.close();
}