इस समस्या में, हमें ट्रेन की लंबाई (L) और गति (S) के साथ-साथ पुल को पार करने में लगने वाले समय के साथ दिया जाता है। हमारा काम C++ में गति और ट्रेन की लंबाई का उपयोग करके ब्रिज की लंबाई खोजने के लिए एक प्रोग्राम बनाना है।
समस्या का विवरण
हमें ट्रेन की गति, पुल को पार करने में लगने वाले समय और ट्रेन की लंबाई का उपयोग करके दुल्हन की लंबाई ज्ञात करने की आवश्यकता है।
समस्या को समझने के लिए एक उदाहरण लेते हैं,
इनपुट :एल =310, एस =45 मीटर/सेकंड, समय =12 सेकंड
आउटपुट :230 मीटर
समाधान दृष्टिकोण
पूरी ट्रेन पुल से T में S की गति से गुजरती है। ट्रेन के पुल में प्रवेश करने में लगने वाला समय पुल से छूटने वाली ट्रेन तक जाता है। तो, दूरी ट्रेन की लंबाई (एल) + पुल की लंबाई (बी) होगी।
इसे तैयार करना,
एस*टी =(एल+बी)
पुल (बी) की लंबाई ढूँढना,
बी =एस*टी - एल
उदाहरण
#include <iostream> using namespace std; int findBridgeLenght(int L, int S, int T) { int B = ( (S*T) - L); return B; } int main() { int L = 150, S = 45, T = 25; cout<<"The length of the bridge is "<<findBridgeLenght(L, S, T); return 0; }
आउटपुट
The length of the bridge is 975