样例过了,但是只得到了60分,而且感觉思路没有问题啊
查看原帖
样例过了,但是只得到了60分,而且感觉思路没有问题啊
578482
suiguo楼主2021/11/9 16:23
#include<bits/stdc++.h>
using namespace std;
long long a,b,c,d,n,m,s[300009],g[300009];
int main()
{	
	scanf("%lld%lld",&n,&m);
	for(a=1;a<=n;a++)
	{
		scanf("%lld",s+a);
		g[a]=g[a-1]+s[a];
	}
	for(a=m;a<=n;a++)
	{
		g[a]-=g[a-m];
	}
	sort(g+m,g+n+1);
	printf("%lld",g[m]);
	return 0;
}
2021/11/9 16:23
加载中...