fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. int a,b,c,x,y;
  6. cin>>a>>b>>c;
  7. if(((b*b)-(a*c*4))<0){
  8. cout<<"No roots";
  9. }
  10. else{
  11. if(((b*b)-(a*c*4)==0)){
  12. cout<<"One root: "<<(-b)/(2*a);
  13. }
  14. else{
  15. if((((b*b)-(a*c*4)>0))and(a>0)){
  16. y=(-b-sqrt((b*b)-(a*c*4)))/(2*a);
  17. x=(-b+sqrt((b*b)-(a*c*4)))/(2*a);
  18. }
  19. else{
  20. y=(-b+sqrt((b*b)-(a*c*4)))/(2*a);
  21. x=(-b-sqrt((b*b)-(a*c*4)))/(2*a);
  22. }
  23.  
  24. }
  25.  
  26. }
  27. cout<<y<<x;
  28. }
Success #stdin #stdout 0s 5320KB
stdin
1 -4 3
stdout
13