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

C++ . में ट्रिबोनैकी नंबर

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

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

आरंभ करने वाली पहली कुछ संख्याएँ हैं, {0, 1, 1}

एल्गोरिदम

tribonacci(n):
Begin
   first := 0, second := 1, third := 1
   print first, second, third
   for i in range n – 3, do
      next := first + second + third
      print next
      first := second
      second := third
      third := next
   done
End

उदाहरण

#include<iostream>
using namespace std;
long tribonacci_gen(int n){
   //function to generate n tetranacci numbers
   int first = 0, second = 1, third = 1;
   cout << first << " " << second << " " << third << " ";
   for(int i = 0; i < n - 3; i++){
      int next = first + second + third;
      cout << next << " ";
      first = second;
      second = third;
      third = next;
   }
}
main(){
   tribonacci_gen(15);
}

आउटपुट

0 1 1 2 4 7 13 24 44 81 149 274 504 927 1705

  1. C++ . में इक्विडिजिटल नंबर

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

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

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

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

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