触宝笔试
来源:互联网 发布:淘宝刚开店怎么做 编辑:程序博客网 时间:2024/05/29 19:10
import sysif __name__ == "__main__": # 读取第一行的n T = int(sys.stdin.readline().strip()) for i in range(T): # 读取第一行 line = sys.stdin.readline().strip() # 把每一行的数字分隔后转化成int列表 values = map(int, line.split()) values = list(values) n = values[0] m = values[1] a = values[2] b = values[3] X = values[4] #判定数字范围 if (m in range(1,21)) and (n in range(1,21)) and (a in range(1,n+1))\ and (b in range(1,m+1)) and (X in range(1,10000000+1)): #读取n个红球体积 v = sys.stdin.readline().strip() v = map(int, v.split()) v = list(v) v = sorted(v) sum_vn = sum(v[0:a]) #读取m个蓝球体积 xb = sys.stdin.readline().strip() xb = map(int, xb.split()) xb = list(xb) xb = sorted(xb) sum_xbm = sum(xb[0:b]) re_list = v[a:].extend(xb[b:]) re = X - (sum_vn+sum_xbm) if re < 0: print -1 break else: for x in re_list: re = re - x if re<0: print re+x elif re=0: print 0 else: print -1
阅读全文
0 0
- 触宝笔试
- 光宝笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试~~
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- 笔试
- Nand Flash原理分析与编程
- 高德地图多个Marker标记自动缩放全部显示在屏幕中
- FileZilla
- nodejs之npm详解
- poj算法-使用C语言在VC++6.0实现poj1003
- 触宝笔试
- 图片文件提取
- <aop:pointcut>正则表达式规则
- 获取游览器窗口的大小(window对象)
- Python基础教程(crossin全60课)
- 使用Echarts制作动态嵌套饼图
- Mybatis配置及动态SQL语句标签
- leetcode 第53题 Maximum Subarray:动态规划的活用
- creator js热更新