求助站外题 东方博宜OJ
  • 板块题目总版
  • 楼主longwishend2
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/10/4 15:22
  • 上次更新2024/10/4 16:38:55
查看原帖
求助站外题 东方博宜OJ
889974
longwishend2楼主2024/10/4 15:22

2119 - 任务的最少完成时间 我不知道为什么怎么改都是解答错误,可是样例都过来,求助。//老师也不懂为什么

#include<bits/stdc++.h>
using namespace std;
const long long M=1e7+5;
long long a[M],b[M],min1=0x3f3f3f3f;
int main()
{
	long long n,k;
	scanf("%lld%lld",&n,&k);
	for(long long i=1;i<=n;i++)
	{
		scanf("%lld",&a[i]);
		b[i]=b[i-1]+a[i];
	}
	long long t;
	for(long long i=1;i<=n-k+1;i++)
	{
		t=b[i+k-1]-b[i-1];
		min1=min(min1,b[n]-t);
	}
	printf("%lld",min1);
	return 0;
}

如有解答者,将展示其头像于吾桌面两日!!!

2024/10/4 15:22
加载中...