fork download
  1. A,B,C=map(int,input().split())
  2.  
  3. if A!=0:
  4. if B*B-4*A*C<0:
  5. print(0)
  6. elif B*B-4*A*C==0:
  7. print(1)
  8. ANS=-B/(2*A)
  9. print(ANS)
  10. else:
  11. print(2)
  12. ANS=[(-B-(B*B-4*A*C)**(1/2))/(2*A)]
  13. ANS.append((-B+(B*B-4*A*C)**(1/2))/(2*A))
  14. ANS.sort()
  15. print(ANS[0])
  16. print(ANS[1])
  17. elif A==0:
  18. if B!=0:
  19. print(1)
  20. ANS=(-C)/B
  21. print(ANS)
  22. else:
  23. if C==0:
  24. print(-1)
  25. else:
  26. print(0)
Success #stdin #stdout 0.03s 9836KB
stdin
1 -5 6
stdout
2
2.0
3.0