Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
377557 陈信宇 【C6-5】不太甜的糖果 C++ 通过 100 17 MS 312 KB 440 2026-02-07 09:33:41

Tests(10/10):


#include<bits/stdc++.h> using namespace std; int n,m,a[100002],r,sum=0,l=0; int main() { cin>>n>>m; for(int i=0;i<n;i++){ cin>>a[i]; } r=n+1; for(int i=0;i<n;i++){ sum+=a[i]; while(sum>=m){ r=min(r,i-l+1); sum=sum-a[l]; l++; } } if(r==n+1){ cout<<"0"<<"\n"; }else{ cout<<r<<"\n"; } return 0; }


测评信息: