ความก้าวหน้าทางคณิตศาสตร์ (AP) คือชุดของตัวเลขที่ผลต่างระหว่างพจน์สองพจน์ที่ต่อเนื่องกันนั้นเหมือนกัน ส่วนต่างคำนวณโดยการลบเทอมที่สองออกจากเทอมแรก
มาดูลำดับตัวอย่างเพื่อทราบเกี่ยวกับ AP กัน
5, 7, 9, 11, 13, 15, . . . ความแตกต่างทั่วไป (d) ของความก้าวหน้าทางคณิตศาสตร์นี้คือ 2 ซึ่งหมายความว่าองค์ประกอบที่ประสบความสำเร็จทุกองค์ประกอบจะแตกต่างจากเดิมทีละ 2 เทอมแรก (a) ของชุดข้อมูลนี้คือ 5
สูตรทั่วไปในการหาพจน์ที่ n คือ a{n} =a + (n-1)(d)
ในปัญหานี้ เราได้รับ AP และเราจำเป็นต้องหาผลรวมของอนุกรมกับช่องสัญญาณอื่น อนุกรมจะมีลักษณะดังนี้
a1 2 - a2 2 + a3 2 - a4 2 + a5 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