洛谷刷题笔记 求一元二次方程
题目描述
利用公式 :
求一元二次方程 ax^2+bx+c=0的根,其中 a 不等于 0。结果要求精确到小数点后 5 位。
输入格式
输入一行,包含三个浮点数 a,b,c(它们之间以一个空格分开),分别表示方程 ax^2+bx+c=0 的系数。
输出格式
输出一行,表示方程的解。
若两个实根相等,则输出形式为:x1=x2=aaaa
;
若两个实根不等,在满足根小者在前的原则,则输出形式为:x1=aaaa;x2=bbbb
;
若无实根输出 No answer!
。
所有输出部分要求精确到小数点后 5 位,数字、符号之间没有空格。
输入输出样例
输入 #1复制
-15.97 19.69 12.02
输出 #1复制
x1=-0.44781;x2=1.68075
#include<stdio.h>
#include<math.h>
int main()
{double a,b,c,d,x1,x2;scanf("%lf %lf %lf",&a,&b,&c);d=b*b-4*a*c;if(d<0)printf("No answer!");else if(d==0)printf("x1=x2=%.5lf",-b/(2*a));else{x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);if(x1<x2)printf("x1=%.5lf;x2=%.5lf",x1,x2);elseprintf("x1=%.5lf;x2=%.5lf",x2,x1);}return 0;
}
洛谷刷题笔记 求一元二次方程相关推荐
- 洛谷刷题笔记 乘方计算
题目描述 给出一个整数 a 和一个正整数 n,求乘方 a^n. 输入格式 一行,包含两个整数 a 和 n.-−1000000≤a≤1000000,1≤n≤10000. 输出格式 一个整数,即乘方结果. ...
- 洛谷刷题笔记 地球人口承载力估计
题目描述 假设地球上的新生资源按恒定速度增长.照此测算,地球上现有资源加上新生资源可供 x 亿人生活 a 年,或供 y 亿人生活 b 年. 为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿 ...
- 洛谷刷题笔记 整理药名
题目描述 医生在书写药品名的时候经常不注意大小写,格式比较混乱.现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式,即药品名的第一个字符如果是字母要大写,其他字母小写. 如将 ASPIRIN ...
- 洛谷刷题笔记 打印 ASCII 码
题目描述 输入一个除空格以外的可见字符,输出其 ASCII 码. 输入格式 一个除空格以外的可见字符. 输出格式 一个十进制整数,即该字符的 ASCII 码. 输入输出样例 输入 #1复制 A 输出 ...
- 洛谷刷题笔记 奥运奖牌计数
题目描述 2008年北京奥运会,A 国的运动员参与了 n 天的决赛项目 (1≤n≤100).现在要统计一下 A 国所获得的金.银.铜牌数目及总奖牌数.输入第 1行是 A 国参与决赛项目的天数 n,其后 ...
- 洛谷刷题笔记 分糖果
题目描述 某个幼儿园里,有 5位小朋友编号依次为 1,2,3,4,5 他们按照自己的编号顺序围坐在一张圆桌旁.他们身上有若干糖果,现在他们玩一个分糖果游戏.从 1 号小朋友开始,将自己的糖果均分成 3 ...
- 洛谷刷题C语言:Even? Odd? G、The Robot Plow G、pb的游戏(1)、询问学号、cover
记录洛谷刷题QAQ 一.[USACO09OCT]Even? Odd? G 题目描述 Bessie's cruel second grade teacher has assigned a list of ...
- 洛谷刷题C语言:距离函数、闰年展示、计算阶乘、猴子吃桃、培训
记录洛谷刷题QAQ 一.[深基7.例1]距离函数 题目描述 给出平面坐标上不在一条直线上三个点坐标 (x1,y1),(x2,y2),(x3,y3)(x_1,y_1),(x_2,y_2),(x_3,y_ ...
- 洛谷刷题C语言:潇湘の雨、分糖果、Addition、Ljeto、TRI
记录洛谷刷题C语言QAQ 「PMOI-0」潇湘の雨 题目背景 (原 LZOI-1,改名已经 PMOI 成员同意) lhm-01 题目描述 言琢დ 在一个 2n×2n2n \times 2n2n×2n ...
最新文章
- 安装oracle后在cmd,在WINDOWS上安装ORACLE RAC的注意事项
- SAP Lumira 初探
- 《Android游戏开发详解》一3.1 构造方法
- go nocopy 不可复制的实现
- 深度学习:优化方法——momentum、Nesterov Momentum、AdaGrad、Adadelta、RMSprop、Adam
- c#Code Contracts代码协定
- Elasticsearch 安装的时候,Unsupported major.minor version 51.0问题的解决
- 视觉惯性SLAM问题汇总
- maven配置阿里源
- 交叉熵和相对熵(KL散度)
- GauGAN (SPADE) 水记 (seg2img)
- linux 播放m4a 文件,M4A是什么文件?如何提取M4A音频?
- MySQL8.0密码找回与权限刷新
- Github登录不上、下载慢的解决方法
- as 怎么将多个cpp文件代码编译成so_一段C代码,是如何编译运行的?
- 国培_阶段性学习总结
- 欢迎访问互联网进化论官方网站
- JAVA调用mq时做心跳检测,[翻译]RabbitMQ 心跳
- 年底了,怎么和领导提加薪?
- 编译内核发现wireless_send_event未定义错误
热门文章
- 学习emwin,理解emwin,应用emwin
- 安装32位Pycharm出现的系列问题if you already have a 32-bit JDK installed详细解决方法
- 跟siki学院教程学习愤怒的小鸟案例猪多次碰撞解决记录<一>
- 安装wsl下的kali linux时出现的包的问题
- Navicat 连接linux mysql 失败解决方法
- 内存管理(四)SGI STL 空间配置器
- Flutter学习第十四天:Flutter类似于淘宝的首页照片墙功能,让你的界面更加美观灵活?
- ubuntu解决“系统的网络服务与此版本的网络管理器不兼容“问题
- javaScript常用语法(持续更新)
- 幻刺安全红队从0到1