#include<stdio.h>
#include<string.h>
int a[10000],b[200];
int main(void)
{
int n,i,j,p;
while(scanf("%d",&n)!=EOF)
{
memset(a,0,sizeof(a));
for(i=0;i<n;i++)
{
scanf("%d", &j);
a[j]++;
}
scanf("%d",&p);
int sum=1;
memset(b,0,sizeof(b));
for(i=100;i>=0;i--)
{
sum+=a[i+1];
if(a[i]!=0)
{
b[i]=sum;
}
}
printf("%d\n",b[p]);
}
return 0;
}
Problem I 并列排名
最新推荐文章于 2024-07-13 19:20:54 发布