SDNU 1416.一元三次方程求解(数学)
Description
Input
Output
Sample Input
1 -5 -4 20
Sample Output
-2.00 2.00 5.00
Hint
当Δ=B2-4AC>0时,
,
。
。
,
(A>0,-1<T<1)。
#include <cstdio> #include <iostream> #include <cmath> #include <string> #include <cstring> #include <algorithm> #include <queue> #include <vector> #include <map> using namespace std; #define ll long long const int inf = 0x3f3f3f3f; const int mod = 1e9+7;int main() {double a,b,c,d;double as,bs,t,si;double x1,x2,x3;cin>>a>>b>>c>>d;as=b*b-3*a*c;bs=b*c-9*a*d;t=(2*as*b-3*a*bs)/(2*sqrt(as*as*as));si=acos(t);x1=(-b-2*sqrt(as)*cos(si/3))/(3*a);x2=(-b+sqrt(as)*(cos(si/3)+sqrt(3)*sin(si/3)))/(3*a);x3=(-b+sqrt(as)*(cos(si/3)-sqrt(3)*sin(si/3)))/(3*a);cout<<fixed<<setprecision(2)<<x1<<" ";cout<<fixed<<setprecision(2)<<x3<<" ";cout<<fixed<<setprecision(2)<<x2<<endl;return 0; }
转载于:https://www.cnblogs.com/RootVount/p/11255320.html
SDNU 1416.一元三次方程求解(数学)相关推荐
- 信息学奥赛一本通(1238:一元三次方程求解)
1238:一元三次方程求解 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 6364 通过数: 3241 [题目描述] 形如:ax^3+bx^2+cx+d= ...
- zcmu-2116一元三次方程求解
2116: 一元三次方程求解 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 65 Solved: 23 [Submit][Status][Web B ...
- 1814: 一元三次方程求解
//很久之前写的,记录一下~ 1814: 一元三次方程求解 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 45 Solved: 28 [Submit][ ...
- 【luogu 1024 一元三次方程求解】二分思想
题目出自luogu 1024 一元三次方程求解 描述: 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程.给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根( ...
- 1038 一元三次方程求解
1038 一元三次方程求解 2001年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题目描述 Description 有形如:ax3+b ...
- 洛谷——P1024 [NOIP2001 提高组] 一元三次方程求解
P1024 [NOIP2001 提高组] 一元三次方程求解 题目描述 有形如:a x^3 + b x^2 + c x + d = 0a**x3+b**x2+c**x+d=0 这样的一个一元三次方程.给 ...
- P1024 [NOIP2001 提高组] 一元三次方程求解 /1238:一元三次方程求解
P1024 [NOIP2001 提高组] 一元三次方程求解 /1238:一元三次方程求解 # [NOIP2001 提高组] 一元三次方程求解 ## 题目描述 有形如:$a x^3 + b x^2 + ...
- MATLAB实现一元三次方程求解/盛金公式
MATLAB实现一元三次方程求解/盛金公式 一元三次方程求解中,1945年卡尔丹诺把冯塔纳的三次方程求根公式发表出来,但该公式形式比较复杂,直观性也较差.1989年范盛金对一元三次方程求解进行了深入的 ...
- 蓝桥杯 算法训练 一元三次方程求解
算法训练 一元三次方程求解 时间限制:1.0s 内存限制:256.0MB 问题描述 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程.给出该方程中各项的系数(a,b, ...
最新文章
- mybatis mysql方言_MyBatis 方言支持 - Mysql to 华为高斯数据库(gaussdb)
- HttpServletRequest HttpServletResponse ServletException 重新打开后报红解决方法
- NSOperation的使用细节 [1]
- Kafka分布式环境搭建
- 速战速决?你不会是不行吧......
- linux服务器配置ssl证书
- 插座上的Linux充电器.不..Marvell Plug Computer
- 「小程序JAVA实战」 小程序的事件(11)
- javascript中的常见事件
- SQLserver nText和varchar 不兼容
- ThinkPHP5.0版本和ThinkPHP3.2版本的差别
- SQLServer之创建Transact-SQL DDL触发器
- 汉字转16进制java_java中将汉字转换成16进制
- tolua unity 报错_unity tolua异常处理
- srs源码分析3-srs的启动
- java srs 推流_srs推流服务器部署
- 基于因果推断的根因分析
- Rocket MQ(四)Topic,Topic分片和Queue
- 动态设置控件的宽度(width)
- 电商API按关键字搜索商品