杭电ACM2148题

这里写图片描述

这道题很简单,就是比大小,每次碰到大于的数,便加一即可。

#include<stdio.h>
int main()
{
    int t,n,k,i,a[1000],sum,x;
    scanf("%d",&t);
    while(t--)
    {
        sum=0;
        scanf("%d %d",&n,&k);
        for(i=0;i<n;i++)
        {
            scanf("%d",&a[i]);
        }
        x=a[k-1];
        for(i=0;i<n;i++)
        {
            if(a[i]>x)
            {
                sum++;
            }
        }
        printf("%d\n",sum);
    }
    return 0;
}   

猜你喜欢

转载自blog.csdn.net/qq_43104182/article/details/82464711