#include #include int q(const int *a,const int *b) { return *a-*b; } int main(void) { int n,x,a[100001],t[100001],s=0,l,r,m,f,i,j; scanf("%d%d",&n,&x); for(i=0;it[m])l=m+1; else r=m-1; } if(f>0){ j=m; while(j>=0&&x-a[i]==t[j]){ s++; j++; } j=m-1; while(j>=0&&x-a[i]==t[j]){ s++; j--; } } } printf("%d",s); return 0; }