#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
int t; cin >> t;
while(t --){
int n, s; cin >> n >> s;
vector<int> a(n + 1), pre(n + 1);
for(int i = 1;i <= n;i ++){
cin >> a[i];
pre[i] += pre[i - 1] + a[i];
}
int id = 0, res = 1e9;
for(int i = 1;i <= n;i ++){
while(i > id && pre[i] - pre[id] >= s){
res = min(res, i - id);
id ++;
}
}
if(res == 1e9) res = 0;
cout << res << endl;
}
}