60分求调
查看原帖
60分求调
1329906
wenxuliang楼主2024/5/20 21:56
#include<bits/stdc++.h>
using namespace std;
double i,j,a,b,c;
int main(){
	cin>>a>>b>>c;
	if(b*b-4*a*c<0)cout<<"No answer!";
	else{
		i=(sqrt(b*b-a*c*4)-b)/1.0/2/a;
		j=(0.0-sqrt(b*b-a*c*4)-b)/1.0/2/a;
		if(i==j)printf("x1=x2=%.5lf",i);
		if(i>j)a=i,i=j,j=a;
		else printf("x1=%.5lf;x2=%.5lf",i,j);
	}
	return 0;
}
2024/5/20 21:56
加载中...