分情况讨论:
(1):C点在AD之间,设CD为x,可得
(20-x)/(30-x)=3/5
x=5 即CD=5
(2):D在AC之间,设CD为x',可得
(20+x)/(30+x)=3/5
x=-5,无解
故CD=5