Pagini recente » Cod sursa (job #1955035) | Cod sursa (job #2886130) | Cod sursa (job #2650939) | Cod sursa (job #2881661) | Cod sursa (job #993666)
Cod sursa(job #993666)
#include<iostream>
#include<fstream>
using namespace std;
int m,n;
void sumas (long x[16][16]);
void sumaj (long x[16][16]);
int main ()
{
ifstream f("flip.in");
ofstream g("flip.out");
long i,x[16][16],j,s;
f>>n>>m;
for(i=0;i<n;i++)
for(j=1;j<=m;j++) f>>x[i][j];
sumas(x);
sumaj(x);
s=0;
for(i=0;i<n;i++) if (x[i][0]<0) s+=-2*x[i][0];
for (i=1;i<=m;i++) s+=(x[n][i]<0) ? -x[n][i] : x[n][i];
g<<s;
f.close();g.close();
return 0;
}
void sumas (long x[16][16])
{
for(int i=0;i<n;i++)
{
x[i][0]=0;
for(int j=1;j<=m;j++) x[i][0]+=x[i][j];
}
}
void sumaj (long x[16][16])
{
for(int j=1;j<=m;j++)
{
x[n][j]=0;
for(int i=0;i<n;i++) x[n][j]+=x[i][j];
}
}