如图,D为AC的中点,DC=2cm,BC=1/2AB,求AB的长