社区讨论
90分,求助
B2053求一元二次方程参与者 4已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @lo8sxoxn
- 此快照首次捕获于
- 2023/10/28 00:02 2 年前
- 此快照最后确认于
- 2023/10/28 00:02 2 年前
咋就90分,错了第二个点,写着Wrong Answer.wrong answer Too long on line 1.
大佬帮帮忙
CPP#include<bits/stdc++.h>
using namespace std;
double x1,x2,a,b,c;
int main(){
cin>>a>>b>>c;
if(b*b-4*a*c<0){
cout<<"No answer!";
return 0;
}
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
if(x1==x2){
printf("x1=x2=%.5f",x1);
}
printf("x1=%.5f;x2=%.5f",min(x1,x2),max(x1,x2));
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...