var f:text;
t,k,s,a,a1,b,b1,c,c1,d:longint;
begin
assign(f,'TienThua.INp'); reset(F);
readlN(f,t,k); close(F);
assign(F,'TienThua.Out'); ewrite(F);
s:=k-t;
write(f,'Tra lai: ',s);
a:=s div 5000;
a1:=s-(a*5000);
b:=a1 div 2000;
b1:=a1-(b*2000);
c:=b1 div 1000;
c1:=b1-(c*1000);
d:=c1 div 500;
writeln(f,'So to 5000 dong: ',a,'to');
writeln(f,'So to 2000 dong: ',b,'to');
writeln(f,'So to 1000 dong: ',c,'to');
write(f,'So to 500 dong: ',d,'to');
close(F);
End.
Code này ngắn hơn nhưng thuật toán ko đổi; Mún nhận trả lời hay nhất.
Chúc Bạn Học Tốt!