T=(t,0),E在以T为圆心,半径为1的圆上。
则E有参数方程形式:E=(t+cosA, sinA),其中0≤A≤2π;

线段AB关于点E的“位移点”形成了线段A'B',A'B'=AB + OE,即
A'=(2+t+cosA, sinA), B'=(t+cosA, 2+sinA)
点P在线段A'B'(x+y=2+t+cosA+sinA)上,则P的参数方程形式为:
P=(p+t+cosA, 2-p+sinA),其中0≤p≤2;
D为OP绕P点左右旋转π/2而得,有两个可能。
1. 顺时针旋转到D1。
D1=(P_x - P_y, P_x + P_y)
= (2p+t-2+cosA-sinA, t+2+cosA+sinA)
= (2p+t-2+√2cos(A+π/4), t+2+√2sin(A+π/4))
其中0≤A≤2π,如果遍历参数A,很明显D1组成的图形为:
以O1=(2p+t-2, t+2)为圆心,半径为√2的圆
其中0≤p≤2,如果遍历参数p,则上述圆O1组成横向跑道形状;
其中最左边半圆圆心为(t-2,t+2),最右圆心为(t+2,t+2)。
再遍历t,题目要求的是跑道何时和圆S相交。
可以看到这个跑道沿着π/4方向移动,那么从图中可以看出:
最上面的跑道是图中和圆S斜向相切的圆O1a。此时O1a=(4,8),t=6
最下面的跑道是图中和圆S纵向相切的圆O1b。此时O1b=(2,6-2√2),t=4-2√2
(注意,和圆S在下方斜向相切的圆O2b并不是最下面的跑道)
故情况1中t范围之一为[4-2√2, 6]
2. 逆时针旋转到D2。
和情况1类似分析, D2组成纵向跑道形状。其中最上边半圆圆心为(t+2,2-t),最下圆心为(t+2,-2-t);
再遍历t,题目要求的是跑道何时和圆S相交。
可以看到这个跑道沿着-π/4方向移动,那么从图中可以看出,
跑道仅在圆O2b时和圆S相切,此时O2b=(0,4), t=-2
综上,t的范围是[4-2√2, 6] U {-2}。
【 在 hound 的大作中提到: 】
: O2半径是1, sqrt(2)缩到1
--
修改:Elale FROM 123.116.124.*
FROM 123.116.124.*