用户名

ruanzhengqin

个性签名

#include using namespace std; long long a[100005]; int main() { int n; long long k; cin>>n>>k; for (int i=1;i<=n;i++) { cin>>a[i]; } long long t=1LLn(n+1)/2; long long sum =0; int l=0; long long le=0; for (int r=1;r<=n;r++) { sum+=a[r]; while(sum>=k) { sum-=a[l]; l++; } le+=r-l+1; } long long ans=t-le; cout<<ans<<endl; return 0; }

注册于

2025-09-13 7:47:20

统计

帖子

该用户从未发表帖子

比赛

比赛 名次 积分
初始积分 1500