#include<bits/甩头dc++.h>
using namespace std;
int main(){
int n;
cin>>n;
while(n–){
double a,b,c,m,del;
cin>>a>>b>>c;
m=-b/(2a);
del=bb-4ac;
if(del==0) printf(“x1=x2=%.5lf\n”,m);
else if(del>0) printf(“x1=%.5lf;x2=%.5lf\n”,m+sqrt(del)/(2a),m-sqrt(del)/(2a));
else if(del<0) printf(“x1=%.5lf+%.5lfi;x2=%.5lf-%.5lfi\n”,m,sqrt(-del)/(2a),m,sqrt(-del)/(2a));
}
return 0;
}
7-10 求一元二次方程的根 (10 分)
#include<bits/甩头dc++.h>
using namespace std;
int main(){
int L,M;
setst;
cin>>L>>M;
for(int i=0;i<M;i++){
int m,n;
cin>>m>>n;
for(int j=m;j<=n;j++)
st.insert(j);
}
cout<<L-st.size()+1<<endl;
return 0;
}
7-1 校门外的树 (10 分)