Advertisement
Guest User

E OLYMP

a guest
Dec 16th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. long double c;
  7. cin >> c;
  8. long double low = 0;
  9. long double high = 1e5;
  10. for(int i = 0; i < 40; i ++)
  11. {
  12. long double middle = (low + high) / 2;
  13. if(middle * middle + sqrt(middle) < c)
  14. {
  15. low = middle;
  16. }
  17. else
  18. {
  19. high = middle;
  20. }
  21. }
  22. cout.precision(9);
  23. cout << fixed << high << endl;
  24. return 0;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement