#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(NULL);
int t;
cin>>t;
while(t--){
int n;
cin>>n;
if(n==1){
cout<<1<<'\n';
}
else{
vector<int> arr(n);
for(int i=0; i<n; ++i){
cin>>arr[i];
}
int cnt=0;
for(int i=0; i<n-1; ++i){
if(arr[i+1]>=arr[i]){
cnt++;
}
}
if((arr[n-1]-arr[n-2]) >= arr[n-2]){
cnt++;
}
cout<<cnt<<'\n';
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIAogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShOVUxMKTsKICAgIAogICAgaW50IHQ7CiAgICBjaW4+PnQ7CiAgICAKICAgIHdoaWxlKHQtLSl7CiAgICAgICAgaW50IG47CiAgICAgICAgY2luPj5uOwogICAgICAgIAogICAgICAgIAogICAgICAgIGlmKG49PTEpewogICAgICAgICAgICBjb3V0PDwxPDwnXG4nOwogICAgICAgIH0KICAgICAgICBlbHNlewogICAgICAgICAgICB2ZWN0b3I8aW50PiBhcnIobik7CiAgICAgICAgCiAgICAgICAgICAgIGZvcihpbnQgaT0wOyBpPG47ICsraSl7CiAgICAgICAgICAgICAgICBjaW4+PmFycltpXTsKICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgICAgICBpbnQgY250PTA7CiAgICAgICAgICAgIGZvcihpbnQgaT0wOyBpPG4tMTsgKytpKXsKICAgICAgICAgICAgICAgIGlmKGFycltpKzFdPj1hcnJbaV0pewogICAgICAgICAgICAgICAgICAgIGNudCsrOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKChhcnJbbi0xXS1hcnJbbi0yXSkgPj0gYXJyW24tMl0pewogICAgICAgICAgICAgICAgY250Kys7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgIGNvdXQ8PGNudDw8J1xuJzsKICAgICAgICB9CiAgICAgICAgCiAgICB9CiAgICAKICAgIHJldHVybiAwOwoKfQo=