इस समस्या में, हमें एक पूर्णांक मान 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