你的思路完全是正确的
圆心到直线上某一点的距离,应该小于等于圆心距两个圆,一个圆的圆心是(3,0) 一个是(x,kx-1)然后用坐标公式 然后小于 半径的和 。。为什么就是算不出啊啊啊啊圆心距是5,对吧然后两点间距离公式得(x-3)^2+(kx-1)^2≤5(1+k^2)x^2-(6+2k)x+5≤0很明显这是一个开口向上的抛物线不过做到这个地方,看起来方法有点问题再回来重新考虑一下y=kx-1是一个过定点(0,-1)的直线簇于是这个题目就变成了,最小值在圆心(3,0)到直线的距离等于5处取得用点到直线距离公式得|-1-1|/√(1+k^2)=5解出来k就可以了