P6413: 小区评比
传统题
1.000s
时间限制
256MB
内存限制
6 提交
1 解决
【题目描述】
描述
某城市有 16 个小区,这些小区分别用大写的英文字母 A 到 P 编号。为创建文明城市,工作人员对一些小区进行了检查,并且评出了分数,评分结果可以用以下字符串表示:
分数1小区编号1分数2小区编号2分数3小区编号3 ⋯ ⋯分数n小区编号n#
这串字符串的格式说明如下:
-
每个分数都是 1 到 100 之间的整数,也包括 1 和 100;
-
每个小区编号都是大写英文字母 A 到 P 中的一个,保证没有重复的编号出现;
-
最后一个结束字符为#,表示记录终止。
请你读入数据后统计并分析,输出分数最高和最低的小区编号。
输入格式
第一行:一个字符串,表示各个小区的分数分布。
输出格式
第一个字母:表示得分最高的小区编号,如果有多个小区并列最高,只输出字母顺序中最靠前的编号。
第二个字母:表示得分最低的小区编号,如果有多个小区并列最低,只输出字母顺序中最靠前的编号。
样例
输入
85K98B87D80F92H78C96A#
输出
BC
解释:A 小区 96 分,B 小区 98 分,C 小区 78 分,D 小区 87 分,F 小区 80 分,H 小区 92
分,K 小区 85 分。最高分是 B 小区,最低分是 C 小区。
【输入】
第一行:一个字符串,表示各个小区的分数分布。 【输出】
第一个字母:表示得分最高的小区编号,如果有多个小区并列最高,只输出字母顺序中最靠前的编号。
第二个字母:表示得分最低的小区编号,如果有多个小区并列最低,只输出字母顺序中最靠前的编号。
【样例输入】复制
85K98B87D80F92H78C96A#