AP的交替正负号平方的序列和
算术级数(AP)是一系列数字,其中两个连续项之间的差异相同。通过从第一项减去第二项来计算差异。
让我们通过一个样本序列来了解AP,
5、7、9、11、13、15,。。该算术级数的共同差异(d)为2。这意味着每个后继元素将前一个元素相差2。该系列的第一项(a)为5。
查找第n个项的一般公式是a{n}=a+(n-1)(d)
在这个问题中,我们得到一个AP,我们需要找到具有交替正负号平方的序列之和,该序列将如下所示:
a12-a22+a32-a42+a52+......
让我们举个例子,让它更清楚-
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