帮你改了下,看看吧
```cpp
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,min=100010,m,a[100010],s=0;
cin>>n>>m;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<=n-m;i++){
for(int j=i;j<i+m;j++){
s+=a[j];
}
if(min>s)min=s;
s=0;
}
cout<<min;
return 0;
}
```
by shb20111113 @ 2023-12-26 22:08:17
@[liangcha_crush](/user/1129279)
by shb20111113 @ 2023-12-26 22:08:35
@[Hatsunatsu](/user/1079073) 可是我的j初值为i啊
by liangcha_crush @ 2023-12-26 22:11:11
@[liangcha_crush](/user/1129279) 噢噢噢,是我的问题。
大数组开到 main 函数外,改这个。
by Hatsunatsu @ 2023-12-26 22:12:47
还有 min 不建议作为变量名,这是 algorithm 库里的一个函数。
by Hatsunatsu @ 2023-12-26 22:13:21
@[Hatsunatsu](/user/1079073)
**min函数不是iostream头文件里面的吗**
不是algorithm的吧
by MoonRises @ 2024-01-03 17:49:20
@[MoonRises](/user/731003) 你记错了吧(
by Hatsunatsu @ 2024-01-03 19:01:05
@[Hatsunatsu](/user/1079073)
hmm
两个里面都有好像
by MoonRises @ 2024-01-10 16:25:51