tyvjp1084 数字三角形4
P1084 - 数字三角形4From Admin Normal (OI) 总时限:10s 内存限制:128MB |
|||||||
|---|---|---|---|---|---|---|---|
|
|||||||
Delphi语言: 高亮代码由发芽网提供
program tyvj1084;
var f,a:array[0..26,0..26] of int64;
n,i,j,mi,mj:longint;
maxn:int64;
function max(a,b:int64):int64;
begin
if a>b then exit(a)
else exit(b);
end;
begin
readln(n);
for i:=0 to n+1 do
for j:=0 to n+1 do
a[i,j]:=-maxlongint;
for i:=1 to n do
for j:=1 to i do read(a[i,j]);
read(mi,mj);
a[mi,mj]:=a[mi,mj]+maxlongint;
f[1,1]:=a[1,1];
for i:=2 to n do
for j:=1 to i do begin
f[i,j]:=max(f[i-1,j],f[i-1,j-1])+a[i,j];
if f[i,j]>maxn then maxn:=f[i,j];
end;
writeln(maxn-maxlongint);
end.
浙公网安备 33010602011771号