ধরুন আমাদের চারটি সংখ্যা d, L, v1 এবং v2 আছে। দুটি প্রেস প্রাথমিকভাবে 0 এবং L অবস্থানে রয়েছে, তারা প্রতিটি v1 এবং v2 গতিতে একে অপরের দিকে অগ্রসর হচ্ছে। একজন ব্যক্তির প্রস্থ d, দুটি চাপের মধ্যে ব্যবধান d-এর কম হলে তিনি মারা যান। লোকটি কতদিন বেঁচে থাকবে তা আমাদের খুঁজে বের করতে হবে।
সুতরাং, যদি ইনপুটটি d =1 এর মত হয়; L =9; v1 =1; v2 =2;, তাহলে আউটপুট হবে 2.6667
পদক্ষেপ
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
e := (L - d)/(v1 + v2) return e
উদাহরণ
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
#include <bits/stdc++.h>
using namespace std;
float solve(int d, int L, int v1, int v2){
float e = (L - d) / (float)(v1 + v2);
return e;
}
int main(){
int d = 1;
int L = 9;
int v1 = 1;
int v2 = 2;
cout << solve(d, L, v1, v2) << endl;
} ইনপুট
1, 9, 1, 2
আউটপুট
2.66667