Paste Search Dynamic
Recent pastes
sqrt pow
  1. #include <iostream>
  2. #include <math.h>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.         double L, a1, a2, v, t, res;
  10.         cin >> L >> a1 >> a2 >> v >> t;
  11.  
  12.         if( ( pow(v,2)/2*a1 + pow(v,2)/2*a2 + v*t) < L )
  13.         {
  14.                 res = v/a1 + v/a2 + (L - pow(v,2)/2*a1 - pow(v,2)/2*a2)/v;
  15.         }
  16.         else
  17.         {
  18.                 v = (-t - sqrt(pow(t,2) - 4*(a1 + a2)*L))/2*(a1 + a2);
  19.                 cout << v <<endl;
  20.                 res = v/a1 + v/a2 + (L - pow(v,2)/2*a1 - pow(v,2)/2*a2)/v;
  21.         }
  22.  
  23.         printf("%.4f", res);
  24.  
  25.         return 0;
  26. }
Parsed in 0.002 seconds