TA贡献1798条经验 获得超7个赞
其实这个要是做不到随机的,也就是一个不停找组合的问题
TA贡献1841条经验 获得超3个赞
把数据从大到小排序
2取出第一个数(最大的那个)M1,令T=(301-M1) 如果T>0 且T>M2 则取出第二大的数M2 重复这一步 直到超过5个数 或者T<M n+1
举报