博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDOJ1696 Pie【二分】----武科大ACM暑期集训队选拔赛8题
阅读量:6082 次
发布时间:2019-06-20

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

 

开始遇到题目,以为就是简单的计算sum然后除f+1呢。。。惭愧了~

二分法求线性方程的解、折半查找这些代码都写过,不过那些都是教科书上的东西,今天自己做了这道题,才发现,原来这就是二分。。。

Problem :     Judge Status : Accepted
RunId : 5918963    Language : C    Author :
Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
#include 
#include
#define PI 3.1415926535897931double v[10001];int n,f;int test(double x){ int s=0,i; for (i=0;i
=f?1:0;}int main(){ int cas,i,r; double sum,max; double left,right,mid; scanf("%d",&cas); while (cas--) { scanf("%d%d",&n,&f); f+=1; sum=0; for (i=0;i
1e-6) { mid=(left+right)/2.0; if (test(mid)) left=mid; else right=mid; } printf("%.4lf\n",mid); } return 0;}

 

转载地址:http://ndkwa.baihongyu.com/

你可能感兴趣的文章
鼠标增强软件StrokeIt使用方法
查看>>
本地连接linux虚拟机的方法
查看>>
某公司面试java试题之【二】,看看吧,说不定就是你将要做的题
查看>>
BABOK - 企业分析(Enterprise Analysis)概要
查看>>
Linux 配置vnc,开启linux远程桌面
查看>>
Hadoop安装测试简单记录
查看>>
CentOS6.4关闭触控板
查看>>
React Native 极光推送填坑(ios)
查看>>
Terratest:一个用于自动化基础设施测试的开源Go库
查看>>
修改Windows远程终端默认端口,让服务器更安全
查看>>
扩展器必须,SAS 2.0未必(SAS挺进中端存储系统之三)
查看>>
Eclipse遇到Initializing Java Tooling解决办法
查看>>
while((ch = getchar()) != '\n')
查看>>
好程序员web前端分享JS检查浏览器类型和版本
查看>>
Oracle DG 逻辑Standby数据同步性能优化
查看>>
exchange 2010 队列删除
查看>>
「翻译」逐步替换Sass
查看>>
H5实现全屏与F11全屏
查看>>
处理excel表的列
查看>>
C#数据采集类
查看>>