3231: 05-26-D02-并列第几名(2)(L4)
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:1
解决:1
题目描述
中考成绩出来了。考生想知道自己的分数是排第几名。
输入
输入数据第1行为正整数N,N≤100,000,表示成绩的个数,接下来有N行,每行为一个成绩,范围在[0, 600],成绩按从大到小排序。接下来一行是正整数M,表示待查找成绩的个数,最后一行M个待查找的成绩,范围也是[0, 600]。
输出
对每个待查找的成绩,输出占一行,如果没找到该成绩,输出-1,否则输出k/m/n,表示该成绩是第k名(不同分数的名次),有m个这样的成绩,比这个成绩高的有n人。
样例输入 复制
10
550 550 535 535 535 534 534 534 100 100
3
545 534 100
样例输出 复制
-1
3/3/5
4/2/8
提示
样例数据说明
不同分数为550 535 534 100,534分是第3名,有3个534分,比534分高的有5人。
正整数N,N≤100,000;