Pagini recente » Cod sursa (job #2626495) | Cod sursa (job #2185813) | Cod sursa (job #94902) | Cod sursa (job #1066271) | Cod sursa (job #1191300)
# include <fstream>
# include <cmath>
using namespace std;
ifstream fin ("flip.in");
ofstream fout ("flip.out");
int check_line(int a[][17],int n,int m,int k)
{
int s=0,sn=0;
for (int i=0;i<n;++i)
{
s+=a[k][i];
sn-=a[k][i];
}
if (abs(sn)>s)
return sn;
else
return s;
}
int check_col(int a[][17],int n,int m,int k)
{
int s=0,sn=0;
for (int i=0;i<n;++i)
{
s+=a[i][k];
sn-=a[i][k];
a[i][k]=0;
}
if (abs(sn)>s)
return -sn;
else
return s;
}
void citire(int a[][17],int n,int m)
{
for (int i=0;i<n;++i)
for (int j=0;j<m;++j)
fin>>a[i][j];
}
int a[17][17];
int main ()
{
int a2,b,s=0;fin>>a2>>b;
citire(a,a2,b);
for (int i=0;i<a2;++i)
s+=check_line(a,a2,b,i);
for (int i=0;i<b;++i)
s+=check_col(a,a2,b,i);
fout<<s<<"\n";
return 0;
}