[蓝桥杯] 组队 (Python 实现)

x33g5p2x  于2022-01-13 转载在 Python  
字(0.5k)|赞(0)|评价(0)|浏览(361)

题目:

代码:

  1. num1=[97,92,0,0,89,82,0,0,0,95,0,0,94,0,0,0,98,93,0,0]
  2. num2=[90,85,0,0,83,86,0,97,0,99,0,0,91,83,0,0,83,87,0,99]
  3. num3=[0,96,0,0,97,0,0,96,89,0,96,0,0,87,98,0,99,92,0,96]
  4. num4=[0,0,0,80,0,0,87,0,0,0,97,93,0,0,97,93,98,96,89,95]
  5. num5=[0,0,93,86,0,0,90,0,0,0,0,98,0,0,98,86,81,98,92,81]
  6. res=[]
  7. for a in range(20):
  8. ans=0
  9. ans+=num1[a]
  10. for b in range(a+1,20):
  11. ans+=num2[b]
  12. for c in range(b+1,20):
  13. ans+=num3[c]
  14. for d in range(c+1,20):
  15. ans+=num4[d]
  16. for e in range(d+1,20):
  17. ans+=num5[e]
  18. res.append(ans)
  19. ans-=num5[e]
  20. ans-=num4[d]
  21. ans-=num3[c]
  22. ans-=num2[b]
  23. print(max(res))

结果:490

相关文章