#include <bits/stdc++.h>
using namespace std;
int ans(vector<int> &pre,int k){
int a=0;
for(int i=0;i<pre.size();i++){
for(int j=0;j<i;j++){
if(pre[i]-pre[j]==k)a++;
}
}
return a;
}
int main() {
int n;cin>>n;
vector<int>v(n),pre(n);
for(int i=0;i<n;i++){
cin>>v[i];
if(i==0){
pre[i]=v[i];
}else{
pre[i]=pre[i-1]+v[i];
}
}
int k;cin>>k;
cout<<ans(pre,k)<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBhbnModmVjdG9yPGludD4gJnByZSxpbnQgayl7CglpbnQgYT0wOwoJZm9yKGludCBpPTA7aTxwcmUuc2l6ZSgpO2krKyl7CgkJZm9yKGludCBqPTA7ajxpO2orKyl7CgkJCWlmKHByZVtpXS1wcmVbal09PWspYSsrOwoJCX0KCX0KCXJldHVybiBhOwp9CmludCBtYWluKCkgewoJaW50IG47Y2luPj5uOwoJdmVjdG9yPGludD52KG4pLHByZShuKTsKCWZvcihpbnQgaT0wO2k8bjtpKyspewoJCWNpbj4+dltpXTsKCQlpZihpPT0wKXsKCQkJcHJlW2ldPXZbaV07CgkJfWVsc2V7CgkJCXByZVtpXT1wcmVbaS0xXSt2W2ldOwoJCX0KCX0KCWludCBrO2Npbj4+azsKCWNvdXQ8PGFucyhwcmUsayk8PGVuZGw7CgkKCXJldHVybiAwOwp9