d1i2p3a4k5

codevita bike

Aug 28th, 2016
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. import java.lang.*;
  2. import java.util.*;
  3. import java.math.*;
  4. class bike
  5. {
  6.     public static void main(String args[])
  7.     {
  8.         double x,y,d,dd,vx,vy,z,dnew=0;
  9.         Scanner t = new Scanner(System.in);
  10.         x = t.nextDouble();
  11.         y = t.nextDouble();
  12.         vx = t.nextDouble();
  13.         vy = t.nextDouble();
  14.         if(x<=0||y<=0||vx<=0||vy<=0)
  15.             System.out.println("Invalid input");
  16.         else
  17.         {
  18.             d= x+y;
  19.             while(true)
  20.             {
  21.                 x = x-vx;
  22.                 y = y-vy;
  23.                 z = (x*x)+(y*y);
  24.                 dnew = Math.sqrt(z);
  25.                 if(dnew>d)
  26.                 {
  27.                     dd = new BigDecimal(d).setScale(11, BigDecimal.ROUND_HALF_UP).doubleValue();
  28.                     System.out.println(dd);
  29.                    
  30.                     break;
  31.                 }
  32.                 d=dnew;
  33.             }
  34.         }
  35.     }
  36. }
Add Comment
Please, Sign In to add comment