比赛 |
20240913练习 |
评测结果 |
WAATTTTTTW |
题目名称 |
数字游戏 |
最终得分 |
20 |
用户昵称 |
会挽弯弓满月 |
运行时间 |
11.307 s |
代码语言 |
C++ |
内存使用 |
3.97 MiB |
提交时间 |
2024-09-13 19:27:04 |
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
int n,s,t;
int a[100010];
int b[100010];
int tt,maxn;
int main()
{
freopen("ggame.in","r",stdin);
freopen("ggame.out","w",stdout);
scanf("%d%d%d",&n,&s,&t);
for(int i=1;i<=n;i++)
{
scanf("%d",&a[i]);
b[i]=b[i-1]+a[i];
}
/*
for(int i=1;i<=n;i++)
{
printf("%d ",a[i]);
}
printf("\n");
for(int i=1;i<=n;i++)
{
printf("%d ",b[i]);
}
printf("\n");*/
for(int i=1;i<=n;i++)
{
//cout<<i<<endl;
for(int j=i+s-1;j<=i+t-1;j++)
{
//printf("b[%d]=%d b[%d]=%d ",j,b[j],i-1,b[i-1]);
tt=b[j]-b[i-1];
maxn=max(maxn,tt);
//printf("%d\n",tt);
}
//printf("\n");
}
printf("%d",maxn);
return 0;
}