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

C++ प्रोग्राम बॉल रिमूवल गेम के विजेता को खोजने के लिए

मान लीजिए हमारे पास चार संख्याएँ n1, n2, k1 और k2 हैं। विचार करें कि 2 बॉक्स हैं, पहले में n1 गेंदें हैं और दूसरे में n2 गेंदें हैं। अमल और बिमल खेल खेल रहे हैं। एक चाल में वे 1 से k1 गेंद ले सकते हैं और उन्हें बाहर फेंक सकते हैं, इसी तरह दूसरा अपनी चाल में 1 से k2 गेंद लेगा। अमल खेल शुरू करता है और वे वैकल्पिक रूप से खेलते हैं। जो अपनी चाल नहीं खेल सकता वह खेल हार जाएगा। हमें यह पता लगाना होगा कि विजेता कौन होगा।

इसलिए, यदि इनपुट n1 =2 जैसा है; n2 =2; के1 =1; k2 =2, तो आउटपुट बिमल होगा, क्योंकि प्रत्येक बॉक्स में 2 गेंदें होती हैं। अमल पहले बॉक्स से सिंगल बॉल लेता है और फिर बिमल दूसरे बॉक्स से 1 या 2 बॉल ले सकता है। अमल चाहे जो भी हो, बिमल हमेशा जीत सकता है अगर वह बेहतर तरीके से खेलता है।

कदम

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

if n1 > n2, then:
   return "Amal"
Otherwise
   return "Biaml"

उदाहरण

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

#include <bits/stdc++.h>
using namespace std;

string solve(int n1, int n2, int k1, int k2) {
   if (n1 > n2)
      return "Amal";
   else
      return "Biaml";
}
int main() {
   int n1 = 2;
   int n2 = 2;
   int k1 = 1;
   int k2 = 2;
   cout << solve(n1, n2, k1, k2) << endl;
}

इनपुट

2, 2, 1, 2

आउटपुट

Bimal

  1. C++ प्रोग्राम एक ग्राफ मैट्रिक्स के व्युत्क्रम को खोजने के लिए

    यह एक ग्राफ मैट्रिक्स के व्युत्क्रम को खोजने के लिए एक C++ प्रोग्राम है। मैट्रिक्स का व्युत्क्रम केवल तभी मौजूद होता है जब मैट्रिक्स गैर-एकवचन होता है, अर्थात, सारणिक 0 नहीं होना चाहिए। मैट्रिक्स का व्युत्क्रम कई तरीकों से पता लगाया जा सकता है। यहाँ हम आसन्न मैट्रिक्स और उसके सारणिक का उपयोग करके एक

  1. पायथन में एक सेट एलिमेंट रिमूवल गेम के विजेता को खोजने का कार्यक्रम

    मान लीजिए हमारे पास पहले n प्राकृतिक संख्याओं का एक सेट है {1..n}। अमल और बिमल एक खेल खेल रहे हैं। खेल के नियम नीचे दिए गए हैं अमल हमेशा पहले खेलता है प्रत्येक चाल के दौरान, वर्तमान खिलाड़ी सेट से एक अभाज्य संख्या p का चयन करता है। इसके बाद खिलाड़ी सेट से p और उसके सभी गुणजों को हटा देता है।

  1. पायथन में सरणी हटाने के खेल के विजेता को खोजने का कार्यक्रम

    मान लीजिए अमल और बिमल एक खेल खेल रहे हैं जहाँ उनके पास कुछ संख्याओं के साथ एक सरणी A है। खेल के नियम इस प्रकार हैं बिमल हमेशा शुरू होगा प्रत्येक मोड़ में एक खिलाड़ी सरणी से अधिकतम तत्व हटाता है और हटाए गए तत्व के दाईं ओर मौजूद अन्य सभी तत्व भी हटा दिए जाएंगे। वे वैकल्पिक रूप से खेलते हैं जो खिलाड़ी