解题思路:列表和字典查询比较慢,可以直接if判断
注意事项:
参考代码:
if查询 n=int(input()) for i in range(n): k=input().strip() if k =="WYS": print("KXZSMR") elif k =="CQ": print("CHAIQIANG") elif k =="LC": print("DRAGONNET") elif k =="SYT" or k=="SSD" or k=="LSS" or k=="LYF": print("STUDYFATHER") else:print("DENOMINATOR") 列表查询寻 n=int(input()) la=["WYS","CQ","LC","SYT","SSD","LSS","LYF"] lb=["KXZSMR","CHAIQIANG","DRAGONNET","STUDYFATHER","STUDYFATHER","STUDYFATHER","STUDYFATHER"] for i in range(n): k=input().strip() if k in la:print(lb[la.index(k)]) else:print("DENOMINATOR") 字典查的效率也不是特别高,当然每次的测试样本不同可能有误差
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:835 |
C语言训练-立方和不等式 (C语言代码)浏览:751 |
C语言训练-角谷猜想 (C语言代码)浏览:1705 |
求圆的面积 (C语言代码)浏览:1270 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1058 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:513 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:832 |
C语言训练-亲密数 (C语言代码)浏览:682 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:689 |