Pagini recente » Cod sursa (job #1808654) | infoarena - te ajutam sa devii olimpic! | Cod sursa (job #2383814) | Cod sursa (job #2258468) | Cod sursa (job #1296125)
var
f:text;
x,y,i,j,max,sum,a,b:integer;
t,t2:array[1..16,1..16] of longint;
begin
assign(f,'C:\Users\Alex\Desktop\flip.in');
reset(f);
readln(f,y,x);
for j:=1 to y do begin
for i:=1 to x-1 do
read(f,t[i,j]);
readln(f,t[x,j]);
end;
close(f);
max:=0;
for j:=1 to y do
for i:=1 to x do max:=max+t[i,j];
for b:=1 to y do
for a:=1 to x do begin
sum:=0;
for j:=1 to y do
for i:=1 to x do
t2[i,j]:=t[i,j];
for j:=1 to y do
for i:=1 to x do begin
if j=b then t2[i,j]:=t2[i,j]*-1;
if i=a then t2[i,j]:=t2[i,j]*-1;
end;
for j:=1 to y do
for i:=1 to x do
sum:=sum+t2[i,j];
if sum>max then
max:=sum;
end;
assign(f,'C:\Users\Alex\Desktop\flip.out');
rewrite(f);
writeln(f,max);
close(f);
readln;
end.