#include<stdio.h>
int main()
{
int N[1000],K[1000],T,a[100],b,i,j,x,y;
scanf("%d",&T);
for(b=0;b<T;b++)
{
scanf("%d %d",&N[b],&K[b]);
for(i=0;i<N[b];i++)
{
scanf("%d",&a[i]);
x=a[K[b]-1];
}
y=0;
for(i=0;i<N[b];i++)
{
if(a[i]>x)
y++;
}
printf("%d\n",y);
}
return 0;
}
int main()
{
int N[1000],K[1000],T,a[100],b,i,j,x,y;
scanf("%d",&T);
for(b=0;b<T;b++)
{
scanf("%d %d",&N[b],&K[b]);
for(i=0;i<N[b];i++)
{
scanf("%d",&a[i]);
x=a[K[b]-1];
}
y=0;
for(i=0;i<N[b];i++)
{
if(a[i]>x)
y++;
}
printf("%d\n",y);
}
return 0;
}