3.30.2

#include<bits/stdc++.h>
using namespace std;
int main(){
  输入t;
  while(t--){
    long long sum=0;
    int minn=1e9;
    输入n和s;
      for(int i=1;i<=n;i++) 输入a[i];
      for(int i=1,j=1;i<=n;i++){
    while(sum<s&&j<=n){
      sum+=a[j];
      j++;
    }
    if(sum>=s) minn=min(minn,(j-i>0?j-i:1));
    sum-=a[i];
    }
输出(minn==1e9?0:minn);
  }


	结束了 0;
}
2 个赞

水贴一个
image
image
image
image

咋了??? :thinking:

这是伪代码吗???你这伪代码不如直接写代码