#include<cstdio>
int a[200005],b[200005];
int main(){
int n,m,s,k=0;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++) scanf("%d",&a[i]);
for(int i=1;i<=n;i++) scanf("%d",&b[i]);
a[m]+=b[1],s=m-1;
for(int i=2;i<=n&&s;i++) if(a[s]+b[i]<=a[m]) k++,s--;
printf("%d",m-k);
return 0;
}