#include <stdio.h>
#include <string.h>
int main(){
int N,P,Q,i,j,x,s=0;
float X,Y;
scanf("%d%d%d",&N,&P,&Q);
int A[N+1];A[0]=0;
for(i=1;i<=N;i++){
scanf("%d",&x);
A[i]=A[i-1]+x;
}
for(i=1;i<=N;i++){
for(j=i;j<=N;j++){
if((A[j]-A[i-1])*Q==(j-i+1)*P){
s++;
}
}
}
printf("%d\n",s);
return 0;
}
想不到怎麼減少FOR..