Pagini recente » Cod sursa (job #2785609) | Cod sursa (job #1779963) | Cod sursa (job #1665331) | Cod sursa (job #2065882) | Cod sursa (job #1105579)
#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;
}
for (short i=0; i<m; ++i) if (mM[mMin] > mM[i]) mMin = i;
S -= mM[mMin];
S += (-1) * mM[mMin];
S -= nM[nMin];
S += (-1) * nM[nMin];
out << S;
return 0;
}