Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ कोड: समय t पर खड़े दर्शकों की संख्या


मान लीजिए हमारे पास तीन संख्याएं n, k और t हैं। अमल मैक्सिकन तरंगों का विश्लेषण कर रहा है। n दर्शक हैं जो 1 से n तक नंबर दिए गए हैं। वे समय 0 से शुरू करते हैं। समय 1 पर, पहला दर्शक खड़ा होता है, समय 2 पर, दूसरा दर्शक खड़ा होता है। समय k पर, k-वां दर्शक खड़ा होता है फिर समय (k+1) पर (k+1)वां दर्शक खड़ा होता है और पहला दर्शक बैठता है, (k+2) पर, (k+2)वां दर्शक खड़ा होता है लेकिन दूसरा बैठता है, अब n-वें समय पर, n-वां दर्शक खड़ा होता है और (n-k)वां दर्शक बैठता है। समय (n+1) पर, (n+1-k)वां दर्शक बैठता है और इसी तरह। हमें समय t पर खड़े दर्शकों की संख्या ज्ञात करनी है।

इसलिए, यदि इनपुट n = 10; k = 5; t = 3 है, तो आउटपुट 3 होगा, क्योंकि 5 से पहले कोई नहीं बैठेगा इसलिए 1 से 3 तक के सभी दर्शक खड़े हैं।

चरण

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

return minimum of t, k and (n + k - t)

उदाहरण

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

#include <bits/stdc++.h> using namespace std; int solve(int n, int k, int t){    return min({ t, k, n + k - t }); } int main(){    int n = 10;    int k = 5;    int t = 3;    cout << solve(n, k, t) << endl; }

इनपुट

10, 5, 3

आउटपुट

3

  1. C++ में पेंटाटोप संख्या C++ में पेंटाटोप संख्या

    एक पेंटाटोप संख्या को पास्कल के त्रिभुज में पांचवीं संख्या के रूप में वर्णित किया गया है। अब, चूंकि यह पांचवीं संख्या है, इसका मतलब है कि पास्कल के त्रिभुज में कम से कम पांच संख्याएं होनी चाहिए, इसलिए इस श्रृंखला की पहली संख्या 1 4 6 4 1 से शुरू होती है जो पास्कल के त्रिभुज की चौथी पंक्ति है। तो, इस

  1. - C++ में बदसूरत संख्या II

    मान लीजिए हमें nth बदसूरत संख्या ढूंढनी है, इसलिए हमें एक विधि परिभाषित करनी है जो इसे ढूंढ सके। जैसा कि हम जानते हैं कि बदसूरत संख्याएं वे संख्याएं हैं जिनके अभाज्य गुणनखंड केवल 2, 3 और 5 हैं।उदाहरण के लिए, यदि हम 10वीं बदसूरत संख्या ढूंढना चाहते हैं, तो वह 12 होगी, क्योंकि पहली कुछ बदसूरत संख्याएं

  1. - पायथन में समय t पर स्टेडियम में खड़े दर्शकों की संख्या खोजें

    स्टेडियम में n दर्शक हैं, और वे 1 से n तक लेबल किए गए हैं। अब निम्न मामलों का पालन करें: समय t₁ पर, पहला दर्शक खड़ा होता है। समय t₂ पर, दूसरा दर्शक खड़ा होता है। ... समय tₖ पर, k-वां दर्शक खड़ा होता है। समय tₖ₊₁ पर, (k+1)-वां दर्शक खड़ा होता है और पहला दर्शक बैठ जाता है। समय tₖ₊₂ पर, (k+2)-वां दर्