锤子布运行超时,如何改进下python代码,if过多?,锤子python,题目链接https://
锤子布运行超时,如何改进下python代码,if过多?,锤子python,题目链接https://
题目链接https://www.patest.cn/contest...
我的代码
#coding=utf-8A=int(raw_input())#前三个是甲乙两人的胜平负情况,后三个是赢得最多的BCJ,# 注意顺序index取第一个元素jia= [0,0,0,0,0,0]yi = [0,0,0,0,0,0]for _ in xrange(A): B=raw_input() a,b=B.split(' ') if a=='J' : if b=='B' : jia[0] += 1#胜+1 yi[2] += 1 jia[5] +=1 elif b == 'C': yi[0] += 1 jia[2] += 1 yi[4] += 1 else: jia[1]+=1 yi[1]+=1 continue if a=='C': if b=='J' : jia[0] += 1 yi[2] += 1 jia[4]+=1 elif b == 'B': yi[0] += 1 jia[2] += 1 yi[3] += 1 else: jia[1]+=1 yi[1]+=1 continue else: if b=='C': jia[0] += 1 yi[2] += 1 jia[3]+=1 elif b == 'J': jia[2] += 1 yi[0] += 1 yi[5] += 1 else: jia[1]+=1 yi[1]+=1 continueaa=jia[3:].index(max(jia[3:]))bb=yi[3:].index(max(yi[3:]))mylist=['B','C','J']print jia[0],jia[1],jia[2]print yi[0],yi[1],yi[2]print mylist[aa],mylist[bb]
编橙之家文章,
相关内容
- python six模块包相关疑问 求解答,pythonsix,代码如下fro
- python phantomjsd的open方法怎么判断404状态码呢?,phantomj
- pyspider抓取时一下生成几千条链接爬取行不行?,pysp
- Python抓取XML携带xmlns 命名空间时如何提取子节点值?,
- pyinstaller打包python程序时出现failed to execute script错误,
- paramiko通过SFTP远程打开带中文文件时的转码error?,p
- python PyQt4中如何在一个子线程(Qthread1)中关闭另一个线程
- python里面pyspdier的result_worker,,pyspdier的 re
- python scrapy shell url 报错状态码521,pythonscrapy,想用scrap
- python打包 如何解决 UAC 权限问题?,pythonuac,写了一个
评论关闭