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

PTA—基础编程题目集(7-18)

7-18 二分法求多项式单根

目录

题目描述

输出格式:

输入样例:

输出样例:

参考代码 

 总结


题目描述

输入在第1行中顺序给出多项式的4个系数a3​、a2​、a1​、a0​,在第2行中顺序给出区间端点a和b。题目保证多项式在给定区间内存在唯一单根。

输出格式:

在一行中输出该多项式在该区间内的根,精确到小数点后2位。

输入样例:

3 -1 -3 1
-0.5 0.5

输出样例:

0.33

参考代码 

#include <iostream>
#include <iomanip>using namespace std;int main() {double a3, a2, a1, a0, a, b, x, y1, y2, y0 = 1;int i=0;cin >> a3 >> a2 >> a1 >> a0;cin >> a >> b;while (y0 != 0) {i++;x = (a + b) / 2;y0 = a3 * x * x * x + a2 * x * x + a1 * x + a0;y1 = a3 * a * a * a + a2 * a * a + a1 * a + a0;y2 = a3 * b * b * b + a2 * b * b + a1 * b + a0;if (y1*y0>0) {a = (a + b) / 2;}if (y2*y0>0) {b = (a + b) / 2;}if (i == 100) break;}cout << fixed << setprecision(2) << x;return 0;
}

 总结

注意理解题意,判断几种特殊情况,如端点为根,如果用了循环,还要思考中心值很小但不为根的情况,防止死循环。

其他题目,请看—>PTA—基础编程题目集

创作不易,如果我的文章对你有帮助,请点赞收藏关注,您的支持是我前进的最大动力。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【2024蓝桥杯/C++/B组/小球反弹】
  • 第五十八天 第十一章:图论part08 拓扑排序精讲 dijkstra(朴素版)精讲
  • 工业大数据通过哪些方式实现价值?详解实施工业大数据的难点!
  • 数据采集器
  • Python变量和简单的数据类型
  • AUTOSAR介绍
  • 打造前端开发的利器--NPM
  • PHP中的魔术常量(如__FILE__,__LINE__)及其用途
  • S7-1200PLC 和8块欧姆龙温控表MODBUS通信(完整SCL代码)
  • 为什么我工作 10 年后转行当程序员?逆袭翻盘!
  • 【Docker系列】Docker 镜像管理:删除无标签镜像的技巧
  • 修改 WSL 安装的子系统的位置,节约C盘空间
  • XCPC集训十题解
  • Prometheus-v2.45.0 + 钉钉告警
  • Python初学者必须掌握的基础知识点
  • EventListener原理
  • js
  • MobX
  • mysql中InnoDB引擎中页的概念
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • Web设计流程优化:网页效果图设计新思路
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 仿天猫超市收藏抛物线动画工具库
  • 精彩代码 vue.js
  • 可能是历史上最全的CC0版权可以免费商用的图片网站
  • 漂亮刷新控件-iOS
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 前端面试之CSS3新特性
  • 删除表内多余的重复数据
  • 事件委托的小应用
  • 试着探索高并发下的系统架构面貌
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (PySpark)RDD实验实战——取最大数出现的次数
  • (初研) Sentence-embedding fine-tune notebook
  • (接上一篇)前端弄一个变量实现点击次数在前端页面实时更新
  • (论文阅读40-45)图像描述1
  • (原創) 物件導向與老子思想 (OO)
  • (转)fock函数详解
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .Net Web窗口页属性
  • .net 反编译_.net反编译的相关问题
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .Net转Java自学之路—基础巩固篇十三(集合)
  • @FeignClient注解,fallback和fallbackFactory
  • @Transactional 参数详解
  • [AIGC] CompletableFuture的重要方法有哪些?