Cod sursa(job #1105574)

Utilizator AlexxanderXPrisacariu Alexandru AlexxanderX Data 11 februarie 2014 21:28:13
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <fstream>

#define DEBUG 1

#ifdef DEBUG
	#include <iostream>
#endif

int mM[16], nM[16];

int main()
{
	std::ifstream in("flip.in");
	std::ofstream out("flip.out");

	int m, n, v, nMin = 0, mMin = 0, S = 0;
	in >> m >> n;

	for (short i=0; i<m; ++i)
	{
		for (short j=0; j<n; ++j)
		{
			in >> v;
			mM[i] += v;
			nM[j] += v;
			S += v;
		}
		if (nM[nMin] > nM[i]) nMin = i;
	}

	S -= nM[nMin];
	S += (-1) * nM[nMin];

	for (short i=0; i<m; ++i) if (mM[mMin] > mM[i]) mMin = i;

	S -= mM[mMin];
	S += (-1) * mM[mMin];

	out << S;
	return 0;
}