比赛 20090923练习赛 评测结果 AAAAAAA
题目名称 最小乘车费用 最终得分 100
用户昵称 ReimBurSe. 运行时间 0.000 s
代码语言 Pascal 内存使用 0.00 MiB
提交时间 2009-09-23 20:31:42
显示代码纯文本
Program busses;

Type
sc=array [1..10] of longint;
sc1=array [0..10000] of longint;

Var
s:sc;
a:sc1;
i,j,l:longint;

Begin
assign(input,'busses.in');
assign(output,'busses.out');
reset(input);
rewrite(output);
for i:=1 to 10 do read(s[i]);
readln;
readln(l);
for i:=1 to l do a[i]:=999999999;
a[0]:=0;
for i:=0 to l do begin
 for j:=1 to 10 do
  if i+j<=l then
   if a[i]+s[j]<a[i+j] then
    a[i+j]:=a[i]+s[j];
end;
writeln(a[l]);
close(input);
close(output);
End.