Tin học Quy hoạch động

Deathheart

Cựu TMod Vật Lí
Thành viên
18 Tháng năm 2018
1,535
2,868
411
Quảng Trị
THPT Đông Hà

nguyen tran thanh nha

Học sinh chăm học
Thành viên
10 Tháng sáu 2018
107
53
61
21
Bà Rịa - Vũng Tàu
thcs kim long
Mã:
var i,n,k,j:longint;
    a,t,d:array[0..100]  of longint;
    f,g:text;
begin
      assign(f,'tong.inp');reset(f);
      assign(g,'tong.out');rewrite(g);
      readln(f,n,k);
      for i:=1 to n do read(f,a[i]);
      t[0]:=1;   d[0]:=1;  k:=k-1;
      for i:=1 to n do
      begin
            for j:=0 to k-a[i] do
                if t[j]<>0 then d[j+a[i]]:=1;
            t:=d;
      end;
      while t[k]=0 do k:=k-1;
      write(g,k);
      close(f);
      close(g);
end.
 
Top Bottom