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

पायथन में समय t पर स्टेडियम में खड़े दर्शकों की संख्या ज्ञात कीजिए

स्टेडियम में दर्शकों की संख्या n है, और उन्हें 1 से n तक लेबल किया गया है। अब इन मामलों का पालन करें -

  • समय पर <उप>1 , पहला दर्शक खड़ा होता है।

  • समय पर <उप>2 , दूसरा दर्शक खड़ा है।

  • समय पर <उप>के , k-वें दर्शक खड़ा है।

  • समय पर tk + 1 , (k + 1)-वां दर्शक खड़ा होता है और पहला दर्शक बैठता है।

  • समय पर <उप>के + 2 , (k + 2)-वां दर्शक खड़ा होता है और दूसरा दर्शक बैठता है।

  • समय पर <उप>एन , n-वें दर्शक खड़ा होता है और (n - k) -वाँ दर्शक बैठता है।

  • समय पर <उप>एन + 1 , (n + 1 – k)-वें दर्शक बैठता है।

  • समय tn + k , n-वें दर्शक बैठता है।

इसलिए, यदि इनपुट n =11, k =6, t =4 जैसा है, तो आउटपुट 4 होगा जैसा कि t1 समय पर होता है, पहला दर्शक खड़ा होता है, फिर समय t2 पर, दूसरा दर्शक उसके बाद समय t3, तीसरा दर्शक खड़ा होता है खड़ा है, और अंत में समय t4, चौथा दर्शक खड़ा है। इस तरह परिणाम 4 है क्योंकि कुल 4 दर्शक खड़े हैं।

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

  • अगर टी <=के, तो

    • वापसी टी

  • अन्यथा जब t <=n, तब

    • वापसी कश्मीर

  • अन्यथा,

    • रेस:=टी - एन

    • रेस :=k - रेस

  • रिटर्न रेस

उदाहरण

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

def how_many_stand(n, k, t) :
   if (t <= k) :
      return t
   elif (t <= n) :
      return k
   else :
      res = t - n
      res = k - res
      return res
n = 11
k = 6
t = 4
print(how_many_stand(n, k, t))

इनपुट

11, 6, 4

आउटपुट

4

  1. सूची में सबसे छोटी संख्या खोजने के लिए पायथन प्रोग्राम

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

  1. पायथन में प्राइम नंबर खोजने के लिए विभिन्न तरीकों का विश्लेषण

    एक अभाज्य संख्या एक धनात्मक पूर्णांक है जो केवल 1 या स्वयं से विभाज्य है। यह पता लगाना कि कोई संख्या अभाज्य है या नहीं, लंबे समय तक एक दिलचस्प प्रोग्रामिंग चुनौती है। इसके अलावा अलग-अलग तरीके हैं और उनकी अलग-अलग दक्षता है। इस लेख में हम तीन ऐसे तरीकों को देखेंगे और निर्णय लेंगे कि उनके निष्पादन के स

  1. पायथन का उपयोग करके किसी संख्या का फैक्टोरियल कैसे खोजें?

    किसी संख्या का गुणनखंड 1 और उसके बीच के सभी पूर्णांकों का गुणनफल होता है। किसी दी गई संख्या का भाज्य ज्ञात करने के लिए, आइए हम 1 से स्वयं की सीमा पर लूप के लिए बनाते हैं। याद रखें कि रेंज () फ़ंक्शन स्टॉप वैल्यू को बाहर करता है। इसलिए स्टॉप वैल्यू इनपुट नंबर से एक ज्यादा होना चाहिए। श्रेणी में प्रत