当前位置: 首页 > article >正文

4404 - 提高:二分与三分:曲线(三分)

明明做作业的时候遇到了n个二次函数Si(x)=ax22+bx+c,他突发奇想设计了一个新的函数F(x)=max(Si(x)), i=1,2...n。

明明现在想求这个函数在[0,10000]的最小值,要求精确到小数点后四位四舍五入。

输入

输入包含T 组数据 (T<10) ,每组第一行一个整数 n(n≤10000) ,之后n行,每行3个整数a(0≤a≤100),b(|b|≤5000),c(|c|≤5000) ,用来表示每个二次函数的3个系数,注意二次函数有可能退化成一次。

输出

每组数据一个输出,表示新函数F(x)的在区间[0,10000]上的最小值。精确到小数点后四位,四舍五入。

样例

输入

2
1
2 0 0
2
2 0 0
2 -4 2

输出

0.0000
0.5000

提示

【数据范围】

T<10,n≤10000,0≤a≤100,|b|≤5000,|c|≤5000;

前50%数据,n≤100。

 ——————————————————————————————————————————

代码:

#include<bits/stdc++.h>
using namespace std;
int t,n,a[10002],b[10002],c[10002];
double check(double mid)
{
	double maxx=-0x3f3f3f3f;
	for(int i=1;i

http://www.kler.cn/news/367352.html

相关文章:

  • API接口开放与安全管控 - 原理与实践
  • 哪个牌子的电容笔值得入手?!实测西圣、品胜、倍思三大热门品牌!
  • 【ChatGPT】让ChatGPT帮助进行头脑风暴与创意生成
  • 点云处理中的多项式重构、平滑与法线估计
  • 新王Claude 3.5的6大应用场景
  • IDEA开发工具使用技巧积累
  • 企业数据高效集成案例:钉钉到MySQL的数据同步
  • C语言二刷指针篇
  • 安装 Pycharm-Community
  • 【数据结构】贪心算法:决策的艺术
  • 厨艺交流平台:Spring Boot技术实践案例
  • springboot061基于B2B平台的医疗病历交互系统(论文+源码)_kaic
  • 基于SSM+微信小程序的社区垃圾回收管理系统(垃圾1)
  • 轻松构建高效 API:FastAPI 的主要特点与实战应用20241027
  • JDK、JRE、JVM之间的关系
  • sudo chroot raw-rootfs
  • git 工具 gitk tig
  • 提升数据处理效率:TDengine S3 的最佳实践与应用
  • AGI 之 【Dify】 之 Dify 在 Windows 端本地部署调用 Ollama 本地下载的大模型,实现 API 形式进行聊天对话
  • 【数据结构】宜宾大学-计院-实验五
  • 《车辆损毁数据评估方案全指南》
  • OTP一次性密码、多因子认证笔记
  • Java Web项目实战:从零基础到项目开发全流程
  • 力扣10.26
  • 标题:自动化运维:现代IT运维的革新力量
  • 基于SpringBoot+Vue在线课程管理系统(源码+部署说明+演示视频+源码介绍)