已知一個圓過點p(2,-1),圓心在l1:y+2x=0上,並與直線l2:x-y-1=0相切,求該圓的方程

已知一個圓過點p(2,-1),圓心在l1:y+2x=0上,並與直線l2:x-y-1=0相切,求該圓的方程

設圓心O的座標為(a,b),
b=-2a
((a-2)^2)+((-2b+1)^2)=([(a+2a-1)/√((1^2)+((-1)^2))]^2)
∴a1=1 a2=9
O1P=√(2)
O2P=√(338)
圓O的方程是:
((x-1)^2)+((y+2)^2)=2
((x-9)^2)+((y+18)^2)=338