第一条题解!!!!!
2025-11-11 20:06:40
发布于:江苏
4阅读
0回复
0点赞
题很简单啊,只需要会前缀和就好了,不过记得是i到i+k还要-1的啊qwp
#include<iostream>
#include<cmath>
using namespace std;
const int N=2e5+5;
long long n,m,k,xnum[N],num;
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++){
int num;
cin>>num;
xnum[i]=xnum[i-1]+num;
}
for(int i=1,j=i+k-1;j<=n;i++,j++){
num+=xnum[j]-xnum[i-1];
}
cout<<num;
}
这里空空如也






有帮助,赞一个