Hỏi về cách tính tổng, tích,... của dãy các phần tử liên tiếp trong mảng

Cho em hỏi là làm cách nào để xét được tổng, tích, … của một dãy có n phần tử với k phần tử liên tiếp
VD: dãy 1 5 2 6 4 8 10 3
xét tổng lớn nhất 4 phần tử liên tiếp ==> 28 (6,4,8,10)
nếu được em xin code c++ để đọc tham khảo ạ chứ không chép code

Tính:

S_1 = \sum^{k}_{i=1}a_i\\ S_{j+1} = S_j - a_j + a_{j+k},\ j = 1\dots n-k
3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?