余弦定理なんていらんでしょ
AB上に点Qを△BDP≡△BCQとなるように取れる
△BCQの面積が全体の半分ということになるのでQはABの中点
全体は直角三角形なのでQは外接円の中心でもあるからCQは半径
以下略