1 #include<stdio.h> 2 #include<algorithm> 3 using namespace std; 4 bool cmp(int a,int b) 5 { 6 return a>b; 7 } 8 int main() 9 { 10 int n,i,j,m,a[110],b[110]; 11 while(scanf("%d%d",&n,&m)!=EOF) 12 { 13 for(i=0;i<n;i++) 14 { 15 scanf("%d",&a[i]); 16 b[i]=i+1;//初始排名 17 } 18 sort(a,a+n,cmp);//成绩排序 19 for(i=1;i<n;i++) 20 { 21 if(a[i]==a[i-1]) 22 b[i]=b[i-1];//排名更改 23 } 24 int t; 25 for(i=0;i<m;i++) 26 { 27 scanf("%d",&t); 28 int sum=0; 29 for(j=0;j<n;j++) 30 { 31 if(b[j]>t) 32 break; 33 if(b[j]==t) 34 sum++; 35 } 36 printf("%d ",sum); 37 } 38 } 39 return 0; 40 }