1058. 选择题(20)--Python
来源:互联网 发布:文明5 mac 语言 编辑:程序博客网 时间:2024/05/29 02:49
见过坑的,没见过这么坑的,题目中明明写着行首尾不能有空格,使用了字符串整个的输出错题的序号,测试点1就是过不了,说是返回非零,后来干脆不考虑最后一个输出的错误题号,过了。
num_N, num_M = input().split()num_N, num_M = int(num_N), int(num_M)value_list, error_list, answer_list = [], [], []#输入各个多选题的情况for i in range(num_M):error_list.append(0)string = input().split()value_list.append(string[0])#right_num.append(string[2])answer_list.append(string[2:])#print(answer_list)#得到学生的答案情况for i in range(num_N):sum = 0string = input()string = string[1:-1]#print(string)string = string.split(') (')for j in range(num_M):my= ' '.join(answer_list[j])#print(string[j])if my == string[j]:sum += int(value_list[j])else:error_list[j] += 1 print(sum)max_value = max(error_list)if max_value == 0:print("Too simple")else:#list_1 = []print(max_value, end = '')#list_1.append(str(max_value))for i in range(num_M):if error_list[i] == max_value:print(' ' + str(i + 1), end = "")#list_1.append(str(i + 1))#print(' '.join(list_1))
阅读全文
0 0
- 1058. 选择题(20)--Python
- 1058. 选择题(20) python 篇
- PAT - 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20) PAT
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- 1058. 选择题(20)
- ubuntu 下基于mycat的mysql读写分离配置
- C#委托、事件、泛型委托、Lambda表达式各个详解与综合使用(1)
- 日常生活小技巧 -- 示波器和万用表的使用
- asp.net MVC3的ViewBag关于List的使用
- python3百度贴吧爬虫案例
- 1058. 选择题(20)--Python
- (转)非常完善的Log4net详细说明
- iOS开发笔记之六十八——FRP与RAC介绍(一)
- 显式参数和隐式参数
- Python学习笔记---开发环境搭建
- PostgreSQL查看版本信息
- HDU FatMouse and Cheese
- CSS 的优先级机制[总结]
- 正则表达式学习总结