题解 | #牛妹的烦恼#
牛妹的烦恼
https://www.nowcoder.com/practice/e7e616bf2f00406b80b0d41e5368ee93
raw = input()
arrs = raw.split(" ")
t_map = {
arrs[0] : "Python",
arrs[1] : "Java",
arrs[2] : "C"
}
arrs.sort()
print(t_map[arrs[2]])
巧用map映射来解决判断问题
- 先用map做个一对一的映射
- 对数组进行排序
- 然后映射数组最大值在map中的取值就是所求的内容
好处就是没那么多if判断了,逻辑清晰

查看2道真题和解析