Eşkenar üçgenin kenarlarının uzunluğu (s) ve üçgenin köşelerinde etiketlenen her hayvanın hızları (v) verildiğinde, bir yörünge oluşturacak şekilde sağ zıtlarına doğru hareket etmeye başlarlarsa karşılaşacakları zamanı bulun.

klavyede f5 nedir
Örnekler:
Giriş: s = 2 v = 5
Çıkış: 0.266667Giriş: s = 11 v = 556
Çıkış: 0,013189
dizi biçimi
Yaklaşmak :
Hayvanların buluşması için geçen toplam süreyi bulmak için A'nın iki köşenin birbirine yaklaşma hızına bölünmesi yeterlidir. Herhangi iki köşeyi seçtiğinizde, ilk noktanın ikincinin yönünde v hızıyla, ikincinin ise birincinin yönünde hareket ettiği görülebilir (bileşeni yalnızca üçgenin kenarlarından biri boyunca alın).
Referans: StackExchange
Yukarıdaki yaklaşımın uygulanması aşağıdadır:
Java'da çoklu iş parçacığı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>
Çıkış
0.297619
Zaman karmaşıklığı: Ç(1)
Yardımcı alan: Ç(1)