# 79分 WA了3个点 求调!!!!!!
  • 板块P1404 平均数
  • 楼主_std_O2
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/7/5 11:00
  • 上次更新2024/7/5 13:34:12
查看原帖
# 79分 WA了3个点 求调!!!!!!
1273684
_std_O2楼主2024/7/5 11:00
#include<iostream>
using namespace std;
const int N=1e6;
long long  sum[N],a[N];
long long ans=-1;
int main()
{
	int n;
	double m;
	cin>>n>>m;
	long long begin=0,end=m-1;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
	}
	sum[1]=a[1];
	for(int i=2;i<=n;i++)
	{
		sum[i]=sum[i-1]+a[i];
	}
	while(end<n)
	{
		begin++;
		end++;
		long long num;
	
		num=sum[end]-sum[begin-1];
		
		ans=max(ans,num);
	}
	cout<<int(ans/m*1000);
}
2024/7/5 11:00
加载中...