2318 排名
时间限制 : 2000/1000 MS(Java/Others) | 内存限制 : 131072/65536 KB(Java/Others)
提交数 : 118 | 通过数 : 24
题目描述
集训队要刚结束了一场考试,考试成绩纷纷出炉。现在我想知道你的成绩在集训队中排第几;
输入要求
只有一组数据:首先输入n,(1<=n<=100000)表示有n个人, 然后接下来一行输入n个人的成绩正整数ai,100000000>ai>0;接着输入一个正整数q(10000>q>1);在接下来q行每行输入一个成绩;(这个成绩是存在的)
输出要求
对于每个成绩输出对应的名次。(由于集训队奇怪的评分规则,分数小的人名次较高)
输入样例
6 1 2 3 4 5 6 2 3 5
输出样例
3 5
提示
成绩相同的人名次相同。
例:ABC3个人成绩分别为1、1、2,则AB并列第一,C排第三。