记录编号 2731 评测结果 AWWAWWWWWW
题目名称 [POI 1998] 潜水员的问题 最终得分 20
用户昵称 GravatarE.M.B.E.R 是否通过 未通过
代码语言 Pascal 运行时间 0.324 s
提交时间 2008-09-25 14:28:03 内存使用 39.08 MiB
显示代码纯文本
program EmberAsh;
const
maxn=10000000;
var
f:array[0..1000,0..100,0..100]of longint;
tt,aa,i,j,k,n,max:longint;
t,a,w:array[1..1000]of longint;

BEGIN
assign(input,'ple.in');reset(input);
assign(output,'ple.out');rewrite(output);
readln(tt,aa);
readln(n);
for i:=1 to n do
  readln(t[i],a[i],w[i]);
for i:=1 to n do
  for j:=0 to tt do
    for k:=0 to aa do
      begin
      if (j-t[i]>=0)and(k-a[i]>=0) then
        begin
        {f[i,j,k]:=f[i-1,j,k];}
        if (f[i-1,j-t[i],k-a[i]]+w[i]<f[i-1,j,k])or(f[i-1,j,k]=0) then
          f[i,j,k]:=f[i-1,j-t[i],k-a[i]]+w[i];
        end;
      end;
writeln(f[n,tt,aa]);
close(input);close(output);
END.