#include <stdio.h>
#include <stdlib.h>


int main()
{
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    int i,j,n,m;
    int N[1000];
    int M[1000];
    int NS[1000];
    int p=0;
    scanf("%d %d\n",&n,&m);
    for(i=1;i<=n;i++)
    {
        scanf("%d\n",&N[i]);
    }
     for(i=1;i<=n;i++)
    {
        NS[i]=0;
    }
    for(i=1;i<=m;i++)
    {
        scanf("%d\n",&M[i]);
    }
    for(i=1;i<+n;i++)
    {
        for(j=1;j<=m;j++)
        {
            if(N[i]<=M[j])
            {
                NS[i]=NS[i]+1;
                break;
            }

        }
    }
     for(i=1;i<=n;i++)
    {
        if(p<NS[i])
        p=i;
    }
    printf("%d",p);

    return 0;
}

이 코드좀 봐주세요.
하나만 맞네요;