الوقت اللازم للالتقاء في مثلث متساوي الأضلاع

الوقت اللازم للالتقاء في مثلث متساوي الأضلاع

نظرًا لطول جوانب المثلث (المثلث) متساوي الأضلاع والسرعات (الخامس) لكل حيوان تم وضع علامة عليه على رؤوس المثلث، اكتشف الوقت الذي يجتمعون بعده إذا بدأوا في التحرك نحو الجهة المقابلة اليمنى لتشكيل مسار.
 

الوقت اللازم للالتقاء في مثلث متساوي الأضلاع


أمثلة:  

مدخل: ق = 2 الخامس = 5
الإخراج: 0.266667

مدخل: ق = 11 ق = 556
الإخراج: 0.013189


 


يقترب : 
للعثور على إجمالي مقدار الوقت الذي يستغرقه الحيوانان للالتقاء، ما عليك سوى أخذ A مقسومًا على المعدل الأولي الذي يقترب فيه القمم من بعضهما البعض. اختر أي رأسين ويمكن ملاحظة أن النقطة الأولى تتحرك في اتجاه الثانية بسرعة v بينما تتحرك الثانية في اتجاه الأول (فقط خذ المكون على أحد حواف المثلث). 
مرجع : StackExchange
 

وفيما يلي تنفيذ النهج المذكور أعلاه:

C++
   // CPP code to find time    // taken by animals to meet   #include          using     namespace     std  ;   // function to calculate time to meet   void     timeToMeet  (  double     s       double     v  ){      double     V     =     3     *     v     /     2  ;          double     time     =     s     /     V  ;          cout      < <     time  ;   }   // Driver Code   int     main  (  void  )     {          double     s     =     25       v     =     56  ;          timeToMeet  (  s       v  );          return     0  ;   }   
Java
   // Java code to find time taken by animals   // to meet   import     java.io.*  ;   public     class   GFG     {      // function to calculate time to meet      static     void     timeToMeet  (  double     s       double     v  ){          double     V     =     3     *     v     /     2  ;          double     time     =     s     /     V  ;          System  .  out  .  println  ((  float  )  time  );      }          // Driver Code      static     public     void     main     (  String  []     args  )      {          double     s     =     25       v     =     56  ;          timeToMeet  (  s       v  );      }   }   //This code is contributed by vt_m.   
Python3
   # Python3 code to find time    # taken by animals to meet   # function to calculate   # time to meet   def   timeToMeet  (  s     v  ):   V   =   3   *   v   /   2  ;   time   =   s   /   V  ;   print  (  time  );   # Driver Code   s   =   25  ;   v   =   56  ;   timeToMeet  (  s     v  );   # This code is contributed by mits   
C#
   // C# code to find time    // taken by animals to meet   using     System  ;   public     class     GFG     {          // function to calculate time to meet      static     void     timeToMeet  (  double     s       double     v  ){          double     V     =     3     *     v     /     2  ;          double     time     =     s     /     V  ;          Console  .  WriteLine  ((  float  )  time  );      }          // Driver Code      static     public     void     Main     ()      {          double     s     =     25       v     =     56  ;          timeToMeet  (  s       v  );          }   }   // This code is contributed by vt_m.   
PHP
      // PHP code to find time    // taken by animals to meet   // function to calculate   // time to meet   function   timeToMeet  (  $s     $v  )   {   $V   =   3   *   $v   /   2  ;   $time   =   $s   /   $V  ;   echo   $time  ;   }   // Driver Code   $s   =   25  ;   $v   =   56  ;   timeToMeet  (  $s     $v  );   // This code is contributed by anuj_67.   ?>   
JavaScript
    <  script  >   // JavaScript code to find time taken by animals   // to meet      // function to calculate time to meet      function     timeToMeet  (  s          v  )     {      var     V     =     3     *     v     /     2  ;      var     time     =     s     /     V  ;      document  .  write  (     time  .  toFixed  (  6  ));      }      // Driver Code      var     s     =     25       v     =     56  ;      timeToMeet  (  s       v  );   // This code is contributed by todaysgaurav     <  /script>   

الإخراج
0.297619 

تعقيد الوقت: يا(1)
المساحة المساعدة: يا(1)

إنشاء اختبار