इस ट्यूटोरियल में, हम श्रृंखला 3, 5, 33, 35, 53... के N-वें पद को ढूंढने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इसके लिए, हमें एक संख्या प्रदान की जाएगी। हमारा कार्य उस विशेष स्थिति पर दी गई श्रृंखला के पद को ढूंढना है।
उदाहरण
#include <bits/stdc++.h>
using namespace std;
// श्रृंखला में nth पद ढूंढना
int printNthElement(int n){
int arr[n + 1];
arr[1] = 3;
arr[2] = 5;
for (int i = 3; i <= n; i++) {
if (i % 2 != 0)
arr[i] = arr[i / 2] * 10 + 3;
else
arr[i] = arr[(i / 2) - 1] * 10 + 5;
}
return arr[n];
}
int main(){
int n = 6;
cout << printNthElement(n);
return 0;
}
आउटपुट
55