Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में सीट फेरबदल के बाद हवाई जहाज में अंतिम व्यक्ति के लिए नियत सीट पाने की संभावना खोजने का कार्यक्रम

मान लीजिए कि हमारे पास एक पूर्णांक n है, जो एक हवाई जहाज में सीटों की संख्या का प्रतिनिधित्व करता है। अब विचार करें कि पहले यात्री ने अपना टिकट खो दिया है, इसलिए वह एक यादृच्छिक सीट चुनता है। अब बाकी सभी के पास अपना टिकट है, लेकिन अगर उनकी सीट पहले ही ले ली गई है, तो वे एक उपलब्ध सीट का भी बेतरतीब ढंग से चयन करेंगे। हमें यह प्रायिकता ज्ञात करनी होगी कि अंतिम व्यक्ति को उनकी नियत सीट मिल जाएगी।

इसलिए, यदि इनपुट n =5 की तरह है, तो आउटपुट 0.5 होगा, एक से अधिक व्यक्ति होने पर उत्तर हमेशा स्थिर रहता है, क्योंकि या तो उन्हें सही सीट मिली है या नहीं, इसलिए संभावना हमेशा 50% होती है, लेकिन n =1 के लिए, यह 100% होगा

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • "50%" लौटाएं यदि n> 1 अन्यथा "100%"

उदाहरण

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

def solve(n):
   return "50%" if n > 1 else "100%"

n = 5
print(solve(n))

इनपुट

5

आउटपुट

50%

  1. एक मैट्रिक्स के स्थानान्तरण को खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक मैट्रिक्स को देखते हुए, हमें उसी मैट्रिक्स में ट्रांसपोज़ को स्टोर करना होगा और उसे प्रदर्शित करना होगा। पंक्तियों को कॉलम और कॉलम को पंक्तियों में बदलकर मैट्रिक्स का स्थानांतरण प्राप्त किया ज

  1. सरणी का योग खोजने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक इनपुट के रूप में एक सरणी को देखते हुए, हमें दिए गए सरणी के योग की गणना करने की आवश्यकता है। यहां हम ब्रूट-फोर्स अप्रोच का अनुसरण कर सकते हैं, यानी एक सूची को पार करना और प्रत्येक तत्व को एक खा

  1. एक सिलेंडर की परिधि का पता लगाने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन - इनपुट व्यास और ऊंचाई, सिलेंडर की परिधि ज्ञात करें परिमाप और कुछ नहीं बल्कि एक बेलन का पार्श्व दृश्य है अर्थात एक आयत इसलिए परिधि=2 * (h + d) यहाँ d बेलन का व्यास है h सिलेंडर की ऊंचाई है आइए अब कार्यान्वयन दे