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

C++ में टेट्रानैकी नंबर्स


यहां हम देखेंगे कि C++ का उपयोग करके टेट्रानैकी नंबर्स कैसे जेनरेट करें। टेट्रानैकी नंबर्स फिबोनैकी नंबर्स के समान हैं, लेकिन यहां हम चार पिछले टर्म्स को जोड़कर एक टर्म जेनरेट कर रहे हैं। मान लीजिए हम T(n) जेनरेट करना चाहते हैं, तो फॉर्मूला नीचे जैसा होगा -

T(n) = T(n - 1) + T(n - 2) + T(n - 3) + T(n - 4)

शुरू करने के लिए पहली कुछ नंबर्स हैं {0, 1, 1, 2}

एल्गोरिदम

tetranacci(n): Begin    first := 0, second := 1, third := 1, fourth := 2    print first, second, third, fourth    i को n – 4 की रेंज में, करें       next := first + second + third + fourth       print next       first := second       second := third       third := fourth       fourth := next    done End

उदाहरण

#include<iostream> using namespace std; long tetranacci_gen(int n){    //n टेट्रानैकी नंबर्स जेनरेट करने का फंक्शन    int first = 0, second = 1, third = 1, fourth = 2;    cout << first << " " << second << " " << third << " " << fourth << " ";    for(int i = 0; i < n - 4; i++){       int next = first + second + third + fourth;       cout << next << " ";       first = second;       second = third;       third = fourth;       fourth = next;    } } main(){    tetranacci_gen(15); }

आउटपुट

0 1 1 2 4 8 15 29 56 108 208 401 773 1490 2872

  1. - C++ में इक्विडिजिटल नंबर (Equidigital Numbers)

    इक्विडिजिटल नंबर गणितीय रूप से विशेष संख्याएं हैं जिनमें संख्या में अंकों की संख्या इसके अभाज्य गुणनखंड में अंकों की संख्या के बराबर होती है। इस समस्या में, हमें एक पूर्णांक मान n दिया गया है। हमारा कार्य n तक के सभी इक्विडिजिटल नंबरों को प्रिंट करने के लिए एक प्रोग्राम बनाना है। उदाहरण से समझते

  1. - C++ में एमिरप नंबर (Emirp Numbers)

    एमिरप नंबर एक विशेष प्रकार की संख्या है जो एक अभाज्य संख्या है जिसके अंकों को उल्टा करने पर एक और अभाज्य संख्या बनती है (यह अभाज्य संख्या मूल से भिन्न होती है)। एमिरप, प्राइम का उल्टा है। कुछ अभाज्य संख्याएं जो एमिरप नहीं हैं वे पैलिंड्रोमिक प्राइम और एक अंक की अभाज्य संख्याएं हैं। कुछ एमिरप नंब

  1. C++ में डुडनी नंबर (Dudeney Numbers) C++ में डुडनी नंबर (Dudeney Numbers)

    संख्या सिद्धांत में परिभाषित एक गणितीय संख्या एक दी गई संख्या आधार में एक प्राकृतिक संख्या है जो दूसरी प्राकृतिक संख्या के पूर्ण घन के बराबर होती है जैसे कि पहली प्राकृतिक संख्या का अंक योग दूसरी संख्या के अंक योग के बराबर होता है (विकिपीडिया)। इस संख्या की खोज हेनरी डुडनी ने की थी। इसका गणितीय सू