Pagini recente » Cod sursa (job #724352) | Cod sursa (job #564635) | Cod sursa (job #231258) | Cod sursa (job #638015) | Cod sursa (job #2379649)
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("flip.in");
ofstream out("flip.out");
int a[50][50];
int i,j,N,M,S_tot;
void comutare(int i,int j)
{
if(j<=M)
{
a[i][j]=a[i][j]*(-1);
comutare(i,j+1);
}
}
int main()
{
in>>N>>M;
for(i=1;i<=N;i++)
for(j=1;j<=M;j++)
in>>a[i][j];
for(i=1;i<=N;i++)
{int S_neg=0;
int S_poz=0;
for(j=1;j<=M;j++)
{
if(a[i][j]<0)
S_neg=S_neg + a[i][j];
else
if(a[i][j]>0)
S_poz=S_poz + a[i][j];
}
if(S_neg>S_poz)
S_tot=S_tot-S_neg;
else
S_tot=S_tot+S_poz;
}
out<<S_tot;
return 0;
}