博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 2199 Can you solve this equation? 二分
阅读量:5756 次
发布时间:2019-06-18

本文共 932 字,大约阅读时间需要 3 分钟。

 

/*  * hdu2199.c  *  *  Created on: 2011-10-9  *      Author: bjfuwangzhu */ #include
#include
#define eps 1.0e-10 double f(double x) {
return 8.0 * pow(x, 4.0) + 7.0 * pow(x, 3.0) + 2.0 * pow(x, 2.0) + 3 * x + 6; } void solve(double y) {
double left, right, mid; left = 0.0, right = 100.0; if (f(left) > y || f(right) < y) {
puts("No solution!"); } else {
while (fabs(left - right) > eps) {
mid = (left + right) / 2; if (f(mid) > y) {
right = mid; } else {
left = mid; } } printf("%.4lf\n", mid); } } int main() {
#ifndef ONLINE_JUDGE freopen("data.in", "r", stdin); #endif int t; double y; scanf("%d", &t); while (t--) {
scanf("%lf", &y); solve(y); } return 0; }

转载于:https://www.cnblogs.com/xiaoxian1369/archive/2011/10/09/2204133.html

你可能感兴趣的文章
IOS开发之修改icon
查看>>
dic home should not be a file, but a directory!
查看>>
传统STP的收敛和TCN
查看>>
转载网上一篇关于QQ面板点击空间、邮箱打不开的解决方法
查看>>
从TMP文件恢复Word文件
查看>>
在angular2中使用tinymce富文本编辑,并实现上传图片功能
查看>>
西南航空创始人:82岁,我心依旧狂野
查看>>
Nginx缓存技术之fastcgi_cache
查看>>
php查询百度google收录情况
查看>>
PHP使用SOAP连接webserver的接口
查看>>
PXE网络安装出现蓝屏0x000000BB
查看>>
plsql数组和嵌套
查看>>
PHP中include和require
查看>>
可扩展性设计之Cache与Search的利用
查看>>
Java的Exception和Error面试题10问10答
查看>>
Linux 安装 VMware tools方法
查看>>
标准数据库触发器
查看>>
umask
查看>>
CentOS 安装 varnish
查看>>
Myeclipse + Maven 创建web项目
查看>>