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

श्रृंखला 1, 6, 15, 28, 45, ….. की एनटी संख्या खोजने के लिए सी ++ प्रोग्राम ..


इस समस्या में, हमें एक पूर्णांक मान N दिया जाता है। हमारा कार्य श्रृंखला 1, 6, 15, 28, 45, ... की Nth संख्या ज्ञात करने के लिए एक प्रोग्राम बनाना है। पी>

श्रृंखला में, प्रत्येक तत्व पिछले और अगले तत्व के माध्य से 2 कम है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

इनपुट

N = 5

आउटपुट

45

समाधान दृष्टिकोण

श्रृंखला 1, 6, 15, 28, 45, ... का वां पद सूत्र का उपयोग करके पाया जा सकता है,

TN = 2*N*N - N

हमारे समाधान की कार्यप्रणाली को दर्शाने वाला कार्यक्रम,

उदाहरण

#include <iostream>
using namespace std;
#define mod 1000000009
int calcNthTerm(long n) {
   return (((2 * n * n) % mod) - n + mod) % mod;
}
int main(){
   long N = 19;
   cout<<N<<"th Term of the series is "<<calcNthTerm(N);
   return 0;
}

आउटपुट

19th Term of the series is 703

  1. C++ में nth बदसूरत संख्या खोजने का कार्यक्रम

    मान लीजिए हमारे पास एक संख्या n है; हमें nth बदसूरत संख्या ज्ञात करनी है। जैसा कि हम जानते हैं कि बदसूरत संख्याएँ वे संख्याएँ होती हैं, जिनके अभाज्य गुणनखंड केवल 2, 3 और 5 होते हैं। इसलिए यदि हम 10th खोजना चाहते हैं बदसूरत संख्या, आउटपुट 12 होगा, क्योंकि पहले कुछ बदसूरत संख्याएं 1, 2, 3, 4, 5, 6, 8,

  1. C++ में हिडन नंबर खोजने का प्रोग्राम

    इस समस्या में, हम n पूर्णांक मानों से युक्त एक सरणी arr[] हैं। हमारा काम एक C++ में हिडन नंबर खोजने के लिए प्रोग्राम बनाना है । कोड विवरण - एक सरणी के लिए, छिपी हुई संख्या, वह संख्या है जिसे सरणी के प्रत्येक तत्व से घटाए जाने पर योग 0 मिलता है। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट arr

  1. C++ प्रोग्राम कुशलतापूर्वक किसी संख्या की समता का पता लगाने के लिए

    इस लेख में, हम दी गई संख्या N की समता ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे। समता को किसी संख्या के द्विआधारी प्रतिनिधित्व में सेट बिट्स (1 की संख्या) की संख्या के रूप में परिभाषित किया गया है। यदि द्विआधारी प्रतिनिधित्व में 1 की संख्या सम है, तो समता को सम समता कहा जाता है और यदि द्विआधा