एक अंकगणितीय प्रगति (AP) संख्याओं की एक श्रृंखला है जिसमें समान में दो क्रमागत पदों के बीच का अंतर होता है। अंतर की गणना दूसरे पद को पहले से घटाकर की जाती है।
आइए AP के बारे में जानने के लिए एक नमूना क्रम लें,
5, 7, 9, 11, 13, 15, . . . इस अंकगणितीय प्रगति का सामान्य अंतर (डी) 2 है। इसका मतलब है कि प्रत्येक सफल तत्व पहले वाले को 2 से अलग करता है। इस श्रृंखला का पहला पद (ए) 5 है।
nवाँ पद ज्ञात करने का सामान्य सूत्र है a{n} =a + (n-1)(d)
इस समस्या में, हमें एक एपी दिया गया है और हमें वैकल्पिक हस्ताक्षरित वर्ग के साथ श्रृंखला का योग खोजने की जरूरत है, श्रृंखला इस तरह दिखेगी,
ए<उप>1उप> 2 - एक<उप>2उप> 2 + ए<उप>3उप> 2 - एक<उप>4उप> 2 + ए<उप>5उप> 2 +......पी>
इसे और स्पष्ट करने के लिए एक उदाहरण लेते हैं -
Input: n = 2 Output: -10
स्पष्टीकरण
12 - 22 + 32 - 42 = -10
उदाहरण
#include <stdio.h> int main() { int n = 4; int a[] = { 1, 2, 3, 4, 5, 6, 7, 8}; int res = 0; for (int i = 0; i < 2 * n; i++) { if (i % 2 == 0) res += a[i] * a[i]; else res -= a[i] * a[i]; } printf("The sum of series is %d", res); return 0; }
आउटपुट
The sum of series is -36