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

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

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

तो, अगर इनपुट n =10 की तरह है; कश्मीर =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. सी++ पेंटाटोप नंबर

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

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

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

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

    स्टेडियम में दर्शकों की संख्या n है, और उन्हें 1 से n तक लेबल किया गया है। अब इन मामलों का पालन करें - समय पर 1 , पहला दर्शक खड़ा होता है। समय पर 2 , दूसरा दर्शक खड़ा है। … समय पर के , k-वें दर्शक खड़ा है। समय पर tk + 1 , (k + 1)-वां दर्शक खड़ा होता है और पहला दर्शक बैठता है। समय प