Pagini recente » Cod sursa (job #2709801) | Cod sursa (job #2736393) | Cod sursa (job #272513) | Cod sursa (job #2199421) | Cod sursa (job #600814)
Cod sursa(job #600814)
Program flip ;
var a: array[1..16,1..16] of longint;
n,m,i,j,s : longint;
f1,f2:text;
Begin
for i:=1 to 16 do
for j:=1 to 16 do a[i,j]:=0;
assign(f1, 'flip.in');
assign(f2, 'flip.out');
reset(f1);
readln(f1,n,m);
for i:=1 to n do
for j:=1 to m do
read(f1,a[i,j]);
close(f1);
for i:=1 to m do
Begin
s:=0;
for j:=1 to n do
s:=s+a[j,i];
if s<0 then
for j:=1 to n do
a[j,i]:=a[j,i]*-1;
end;
for i:=1 to n do
Begin
s:=0;
for j:=1 to m do
s:=s+a[i,j];
if s<0 then
for j:=1 to m do
a[i,j]:=a[i,j]*-1;
end;
s:=0;
for i:=1 to n do
for j:=1 to m do
s:=s+a[i,j];
rewrite(f2);
writeln(f2,s);
close(f2);
end.