using namespace std;void function(double &a){
if(fabs(a)<1e-4)a=0;}
int main(){
double a,b,c; cin>>a>>b>>c;
double temp=b*b-4*a*c; if(temp<0) {
double sb = -b / (2*a), xb = sqrt(4*a*c-b*b) / (2*a); function(sb); function(xb); if(xb>0) {
printf(\"x1=%.5lf+%.5lfi;x2=%.5lf-%.5lfi\ } else {
printf(\"x1=%.5lf+%.5lfi;x2=%.5lf-%.5lfi\ } }
else if(temp>0)
{
double x1 = (-b + sqrt(b*b-4*a*c))/(2*a), x2 = (-b-sqrt(b*b-4*a*c))/(2*a); double max=x1>x2 ?x1:x2; double min=x1printf(\"x1=%.5lf;x2=%.5lf\ } else {double x1 = (-b + sqrt(b*b-4*a*c))/(2*a), x2 = (-b-sqrt(b*b-4*a*c))/(2*a); function(x1);
printf(\"x1=x2=%.5lf\ }
return 0;}
21:苹果和⾍⼦2
#includeusing namespace std;int main(){long long n,x,y,z; cin>>n>>x>>y; if(x) {
if(y%x) {
z=n-1-y/x; } else {
z=n-y/x; } } else { z=0; }
if(z<0)z=0; cout<