주어진 계열의 합을 찾기 위해 계열을 분석하고 알려진 계열이거나 적어도 2 - 3 계열의 조합임을 나타내는 몇 가지 특성을 얻으려고 시도합니다. 주어진 시리즈는 5, 12, 23, 38…
n
의 모든 값에 대한 시리즈의 합을 찾아야 합니다.예를 들어
For n = 3 Sum = 40.
주어진 급수를 분석하면 이 급수가 2차 급수임을 알 수 있습니다. 이차 급수에서 숫자의 차이는 산술 진행(정수만큼 증가)
따라서 이차 급수의 합에 대한 공식을 직접 사용할 수 있습니다. 시리즈 합계 공식은 다음과 같습니다.
Sum = (2*(n*(n+1)*(2*(n+1))/6))+n*(n+1)/2+2*n
예시
#include <stdio.h> int main() { int n = 6; int sum = (2*(n*(n+1)*(2*n+1)/6)+(n*(n+1)/2)+(2*n)); printf("the sum of series till %d is %d", n,sum); return 0; }
출력
the sum of series till 6 is 215