Pagini recente » Cod sursa (job #1456504) | Cod sursa (job #439588) | Cod sursa (job #578100) | Cod sursa (job #831304) | Cod sursa (job #2527002)
program flip;
var t:array[1..16,1..16] of integer;
s:array[1..10,1..10] of integer;
inf,outf:text;
i,j,n,m,max,rez,r,c,sm,e:integer;
begin
assign(inf,'flip.in');
reset(inf);
assign(outf,'flip.out');
rewrite(outf);
readln(inf,n,m);
for i:=1 to n do
begin
for j:=1 to m do
read(inf,t[i,j]);
readln(inf);
end;
for i:=1 to n do
for j:=1 to m do
begin
s[i,1] := s[i,1]+t[i,j]*(-1);
end;
for i:=1 to m do
for j:=1 to n do
s[i,2] := s[i,2]+t[j,i]*(-1);
max := s[1,1]+s[1,2]; ;
r := 1;
c:=1;
for i:=1 to n do
for j:=1 to m do
begin
sm:= s[i,1]+s[j,2];
if(sm>max) then
begin
max := s[i,1]+s[j,2];;
r := i;;
c:=j;
end;
end;
sm:=0;
for i:=1 to n do
for j:=1 to m do
begin
if((i<>r) and (j<>c)) then
begin
e:=t[i,j];
sm:=sm+t[i,j];
end;
end;
sm := sm+max;;
write(outf,sm);
close(outf);
end.