Pagini recente » Cod sursa (job #541722) | Cod sursa (job #1306305) | Cod sursa (job #1722450) | Cod sursa (job #1386061) | Cod sursa (job #339673)
Cod sursa(job #339673)
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <math.h>
#define MAX 16
int A[MAX][MAX],n,m,cm[MAX],lm[MAX],aux;
using namespace std;
int main(int argc, char *argv[])
{
ifstream fin("flip.in");
ofstream fout("flip.out");
fin>>n>>m;
for(int i=0;i<n;i++)
{
aux=0;
for(int j=0;j<m;j++)
{
fin>>A[i][j];
aux+=abs(A[i][j]);
}
lm[i]=aux;
}
for(int i=0;i<m;i++)
{
aux=0;
for(int j=0;j<n;j++)
{
aux+=abs(A[j][i]);
}
cm[i]=aux;
}
int maxim = lm[0];
for(int i=1;i<n;i++) if(lm[i]>maxim) maxim=lm[i];
for(int i=0;i<m;i++) if (cm[i]>maxim) maxim = lm[i];
fout<<maxim;
fin.close();
fout.close();
return EXIT_SUCCESS;
}