设CD的长为x
则DB=x/3
∴CB=CD+DB=x+x/3=4x/3
∵CA=1/2CB
∴CA=1/2*4x/3=2x/3
∴AB=AC+CB=2x/3+4x/3=2x
∵AB=12
∴2x=12
x=6
所以AC=4,CD=6,DB=2