2001年分区联赛提高组之一 一元三次方程求解 1015
来源:互联网 发布:德州扑克 技巧 知乎 编辑:程序博客网 时间:2024/05/16 12:47
2001年分区联赛提高组之一 一元三次方程求解
Time Limit:1000MS Memory Limit:65536K
Total Submit:171 Accepted:108
Description
有形如:ax^3+bx^2+c^x+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。
提示:记方程f(x)=0,若存在2个数x1和x2,且x1<x2,f(x1)*f(x2)<0,则在(x1,x2)之间一定有一个
Input
Output
Sample Input
1 -5 -4 20
Sample Output
-2.00 2.00 5.00
Source
elba
var x:longint; a,b,c,d,x1,x2:single;functionf(x:single):single;beginexit(a*x*x*x+b*x*x+c*x+d);end;begin readln(a,b,c,d); for x:=-10000to10000dobegin x1:=(x-0.05)/100; x2:=(x+0.05)/100;if (f(x1)*f(x2)<=0)or(f(x1)=0)thenwrite(x/100:0:2,' ');end;end.
1 0
- 2001年分区联赛提高组之一 一元三次方程求解 1015
- NOIP2001提高组 一元三次方程求解
- [NOIP提高组2001]一元三次方程求解
- NOIP2001 提高组 复赛 一元三次方程求解
- 2002年分区联赛提高组之一 均…
- 1999年分区联赛提高组之一 拦截导…
- 2007年分区联赛提高组之一 统计数字
- 2007年分区联赛提高组之一 统计数字
- 1063 2007年分区联赛提高组之一 统计数字
- 2007年分区联赛提高组之一 统计数字(SSL 1063)
- 2007年分区联赛提高组之一 统计数字(SSL_1063)
- 2007年分区联赛提高组之一 统计数字
- 2007年分区联赛提高组之一 统计数字
- (ssl1063)P1097 2007年分区联赛提高组之一 统计数字
- 一元三次方程求解
- 一元三次方程求解
- 一元三次方程求解
- 一元三次方程求解
- 集合泛型
- 【Archlinux字符界面配置】Archlinux更改网络接口名
- 自定义dialog
- div居中方法汇总
- 手把手教你实现SVM算法
- 2001年分区联赛提高组之一 一元三次方程求解 1015
- SSL JudgeOnline 2253——新型计算器
- 取余运算 SSL1422
- iOS - 关于NSTimer的循环引用
- Android 工程项目改名[Eclipse]
- Memcached概念、作用、运行原理、特性、不足简单梳理
- git中配置使用BCompare工具
- ODBC链接
- 使用Hibernate框架的demo--打印数据库信