hdu 3876 A pupil’s problem(简单数学题)
点击打开链接
ps:解二次方程,wrong了一次,x1和x2木有判断大小!!!
(1)若b^2-4ac<0,无实数根,有两个复数根:x1=[-b+i√(4ac-b^2)]/(2a) , x2=[-b-i√(4ac-b^2)]/(2a);
(2)若b^2-4ac=0,有两个相等实根: x1=x2=-b/(2a);
(3)若b^2-4ac>0,有两个不等实根: x1=[-b+√(b^2-4ac)]/(2a) ,x2=[-b-√(b^2-4ac)]/(2a) 。
#include<stdio.h>
#include<math.h>
int main()
{
int t;
int a,b,c;
double x1,x2,x,temp;
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&a,&b,&c);
x=b*b-4*a*c;
if(x<0)
printf("NO\n");
else if(x==0)
{
x1=-1.0*b/(2*a);
printf("%.2f\n",x1);
}
else if(x>0)
{
x1=(-1.0*b-sqrt(x))/(2*a);
x2=(-1.0*b+sqrt(x))/(2*a);
if(x1>x2)//
{
temp=x1;x1=x2;x2=temp;
}
printf("%.2f %.2f\n",x1,x2);
}
}
return 0;
}
hdu 3876 A pupil’s problem(简单数学题)相关推荐
- hdu 1286找新朋友 (简单数学题)
点击打开链接 第一次暴力求解,tle #include"stdio.h" #include"string.h" int fun(int x,int y) {wh ...
- HDU 1021 Fibonacci Again 简单数学题
题目大意:定义一种新的斐波那契数,f[0]=7%3,f[1]=11%3,f[n]=(f[n-1]%3+f[n-2]%3)%3,现在输入一个n ,判断f[n]能否被3整除. 解题报告:简单数学题,直接判 ...
- 解题报告(一)C、(牛客练习赛41 F)简单数学题(数论 + FWT)(3.5)
繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...
- HDU 1576 A/B(数论简单题,求逆元)
A/B Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- hdu 5435 A serious math problem(数位dp)
题目链接:hdu 5435 A serious math problem 裸的数位dp. #include <cstdio> #include <cstring> #inclu ...
- HDOJ(HDU) 2123 An easy problem(简单题...)
Problem Description In this problem you need to make a multiply table of N * N ,just like the sample ...
- HDU 1012 u Calculate e(简单阶乘计算)
传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1012 u Calculate e Time Limit: 2000/1000 MS (Java/Oth ...
- HDU 3105 Fred's Lotto Tickets(数学题)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3105 Problem Description Fred likes to play the lotto ...
- HDU 1757 A Simple Math Problem
Problem Description Lele now is thinking about a simple function f(x). If x < 10 f(x) = x. If x & ...
最新文章
- opencv resize (C/C++/Python)
- ansys18安装以后打不开_Ubuntu18.04安装Python各个版本之后导致终端无法打开的解决办法...
- Linux (CentOS)增加删除用户
- 【干货】APP产品处理加载机制和刷新机制的交互方法解析
- 一条代码解决各种IE浏览器兼容性问题
- extern C的作用
- swift 拖动按钮_Swift - 单元格滑动按钮库SwipeCellKit使用详解1(基本用法)
- 关于Linux服务器改变为普通用户进行运维的操作手记
- idhttp.post方式 调用datasnap rest 远程方法(转咏南兄)
- 编译“have the same erasure, yet neither overrides“
- jqueryUI对应jquery版本
- 打印CSDN网页内容
- 基于android的学单词app
- 数据结构--图的存储结构
- find和find_if
- Python学习笔记(1)---B站黑马程序员
- 阿里云服务器优惠活动
- 比例导引 matlab,比例导引法Matlab仿真.docx
- 什么是BS结构,什么是CS结构?
- 【DirectX11】第一篇 DirectX11简介