1 条题解
-
0
2230134ly (2212238) LV 8 @ 2025-08-11 08:26:53
#include<bits/stdc++.h> using namespace std; long long ago; int n,k,a[100005],ans=0; int main() { cin>>n>>k; a[0]=1; for(int i=1;i<=n;i++) cin>>a[i]; int l=1,r=1,cnt=0; while(r<=n) { if(!a[r++]) cnt++; while(cnt>k) if(!a[l++]) cnt--; ans=max(ans,r-l); } cout<<ans<<endl; }
- 1
信息
- ID
- 2088
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 37
- 已通过
- 10
- 通过率
- 27%
- 被复制
- 4
- 上传者