Pagini recente » Cod sursa (job #214890) | Diferente pentru problema/teamwork intre reviziile 9 si 2 | Cod sursa (job #549673) | Cod sursa (job #86909) | Cod sursa (job #249341)
Cod sursa(job #249341)
#include<fstream>
using namespace std;
int i,j,n,m,t[10][10],st[10],sl[10],sc[10],s=0;
fstream f("flip.in",ios::in);
fstream g("flip.out",ios::out);
void init()
{f>>n>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++) f>>t[i][j];
}
int main()
{
init();
for(j=1;j<=m;j++)
{sc[j]=0;
for(i=1;i<=n;i++) sc[j]+=t[i][j];
if(sc[j]<0) for(i=1;i<=n;i++) t[i][j]=(-1)*t[i][j];
}
for(i=1;i<=n;i++)
{sl[i]=0;
for(j=1;j<=m;j++) sl[i]+=t[i][j];
if (sl[i]>0) st[i]=sl[i];
else st[i]=sl[i]*(-1);
}
for(i=1;i<=n;i++) s+=st[i];
g<<s;
return 0;
}