坐标平面上有一边长为 3 个正六边形 ABCDEF,其中 A(3,0),D(−3,0),则椭圆 x216+y27=1 与正六边形 ABCDEF 有多少个交点?( )
A.0
B.2
C.4
D.6
E.8
答案 E.
解析 如图,设 G 为 ¯BC 的中点,则只需要考虑折线段 ABG(包含 A 但不包含 G)与椭圆的公共点个数.连接 BD,设 G 的纵坐标为 yG.
注意到 $A,D$ 是椭圆 $\dfrac{x^{2}}{16}+\dfrac{y^{2}}{7}=1$ 的焦点,而\[BA+BD=3+3\sqrt 3>8,\quad y_G=\dfrac{3\sqrt 3}2<\sqrt 7,\]因此 $B$ 在椭圆外部,$G$ 在椭圆内部,因此折线 $ABG$(包含 $A$ 但不包含 $G$)与椭圆的公共点个数为 $2$,进而椭圆 $\dfrac{x^{2}}{16}+\dfrac{y^{2}}{7}=1$ 与正六边形 $A B C D E F$ 的公共点个数为 $8$.
注意到的后面变成一堆代码了