转自:https://blog.csdn.net/qq_18310041/article/details/99656445

import copy
# m进制
m = 5
n = 5
line = [[4,4,1,1,1],[4,3,0,1,2]] res = []
count_0 = []
count_1 = copy.deepcopy(line[1]) for i in range(n):
count_0.append(m - 1 - line[0][i])
for i in range(n):
if line[1][i] in count_0:
res.append(m-1)
count_0.remove(line[1][i])
count_1.remove(line[1][i])
count_0.sort(reverse= True)
count_1.sort(reverse= False)
for i in range(len(count_0)):
count_0[i] = m - 1 - count_0[i]
t = count_0[i] + count_1[i]
if t > m-1:
t =t - m
res.append(t)
else:
res.append(t)
res.sort(reverse=True)
print(res)

最新文章

  1. 关于c#调用c编译器
  2. SharePoint自动化系列——Site/Web/List级别的导航菜单
  3. 强制关闭tomcat
  4. ASP.Net软件工程师基础(一)
  5. Linux 内核同步机制
  6. ActiveMQ之selector的用法
  7. Ext 初级UI设计
  8. UISenior之数据的本地化持久化
  9. OFBiz中根据店铺获取产品可用库存的方法
  10. C++中的string
  11. JavaWEB开发国际化
  12. JBPM4.4 基本使用
  13. js万年历,麻雀虽小五脏俱全,由原生js编写
  14. NodeJs之EXCEL文件导入导出MongoDB数据库数据
  15. linux下外接显示器亮度调节
  16. AWVS基本用法
  17. mybatis源码-解析配置文件(三)之配置文件Configuration解析
  18. android 关于view的onTouch和onClick同时触发解决方案
  19. 关于struts.xml配置文件的说明
  20. Android 控制ScrollView滚动到底部或顶部

热门文章

  1. 按键板的原理与实现 扩展GPIO
  2. python 线程创建和传参(28)
  3. Jenkins+maven+gitlab自动化部署之Jenkins系统管理配置(四)
  4. Linux基础-10-网络原理和基础设置
  5. Hadoop 完全分布式搭建
  6. linux学习之路(三)--centos7安装mysql(单点)
  7. Docker学习笔记导航帖
  8. js new到底做了什么?如何重写new?(转)
  9. 怎样判断当前浏览器是PC浏览器还是手机浏览器
  10. 怎样获取当前页面框架的数量(即iframe和frame的数量)