)
如果您喜欢此文章请收藏、点赞、评论谢谢祝您快乐每一天。问题已知抛物线方程的系数求其顶点、焦点和准线。平面上由若干点构成的曲线使得曲线上任意一点到焦点的距离相等则该点构成的曲线称为抛物线。抛物线的顶点是曲线拐点最急的点的坐标而准线是构成该曲线的直线。抛物线方程的标准形式是 yax²bxc 已知 a、b 和 c 的值我们的任务是求出顶点坐标、焦点坐标和准线方程。例如——输入5 3 2输出顶点(-0.3, 1.55)焦点(-0.3, 1.6)准线y-198请参考以下公式进行解释。这个问题是公式应用的一个简单示例。下面列出了解决问题所需的公式。对于形如 yax²bxc 顶点(−b/2a,4ac−b²/4a) 重点 (−b/2a,4ac−b²1/4a) 准线yc−(b²1)4a示例代码# Function to calculate Vertex,# Focus and Directrixdef parabola(a, b, c):print(Vertex: ( , (-b / (2 * a)),, , (((4 * a * c) - (b * b))/ (4 * a)), ), sep )print(Focus: ( , (-b / (2 * a)),, , (((4 * a * c) - (b * b) 1)/ (4 * a)), ), sep )print(Directrix: y, c - ((b * b) 1) * 4 * a, sep )# Driver Functiona 5b 3c 2parabola(a, b, c)# This code is contributed by Smitha.输出-顶点坐标(-0.3, 1.55)焦点坐标(-0.3, 1.6)准线坐标y-198时间复杂度 O(1)辅助空间 O(1)如果您喜欢此文章请收藏、点赞、评论谢谢祝您快乐每一天。