Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> 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
   for i in range n – 4, do
      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){
   //function to generate n tetranacci numbers
   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++ . में इक्विडिजिटल नंबर

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

  1. C++ में Emirp नंबर

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

  1. सी++ में डुडेनी नंबर्स

    संख्या सिद्धांत में परिभाषित एक गणितीय संख्या (विकिपीडिया)। नंबर हेनरी डुडेनी . द्वारा खोजा गया था . इसका गणितीय सूत्र है - यहाँ, हमें एक पूर्णांक n दिया गया है। हमारा काम जांच करना है कि दिया गया नंबर n एक डुडनी नंबर है या नहीं। समस्या को समझने के लिए एक उदाहरण लेते हैं, इनपुट: एन =17592 आ