Let $\triangle ABC $ s.t $m (\angle A)=100^{°}, m (\angle B)=20^{°} $. Let $D\in Int (\triangle ABC) $ s.t. $m (\angle BAD)=30^{°} $ and $[BD $ is the bisector of $\angle B $.
Compute $m ( \angle ACD $).
I need a construction to solve it. I take $M\in [AB] $ s.t. $m (\angle ACM)=40^{°} $ and $P\in [CM]$ s.t. $m (\angle MAP=30^{°} $ I need to prove that $[BP $ is the bisector of $\angle B $. Then $P=D $.

You can use the trigonometric form of Ceva's theorem (in your second setting): $$\frac{\sin\angle PAB}{\sin\angle PBA}\cdot\frac{\sin\angle PBC}{\sin\angle PCB}\cdot\frac{\sin\angle PCA}{\sin\angle PAC}=1,$$ i.e. $$\frac{\sin 30^\circ}{\sin x}\cdot\frac{\sin (20^\circ-x)}{\sin 20^\circ}\cdot\frac{\sin 40^\circ}{\sin 70^\circ}=1,$$ where $x=\angle PBA$. By writing $\sin 30^\circ=1/2$, $\sin 70^\circ=\cos 20^\circ$ and $\sin 40^\circ=2\sin 20^\circ\cos 20^\circ$, we get $\sin(20^\circ-x)=\sin x$ which has solutions $x=10^\circ+k\pi$, and since $x$ is an angle we have $x=10^\circ$.