X
xieyj
Unregistered / Unconfirmed
GUEST, unregistred user!
如下表,假设所有序号对应总的Quantity 之和为 Total_Sum(Quantity)=1000 ,现在要从下表取几个序号出来(个数不固定),
取出来的几个序号要满足条件
(1) 对应取出来的序号的Quantity之 和 sub_sum(quantity) >= Total_Sum(Quantity) * 0.2 ,
(2) 没有任何其他的几个序号对应的和比 sub_sum(quantity) 更小且满足条件(1)
(3) 并且取出来的序号是最少的
No Quantity
1 20
2 16
3 23
4 25
5 10
6 12
7 23
8 32
9 23
10 19
11 17
12 16
13 10
14 20
... ...
50 21
取出来的几个序号要满足条件
(1) 对应取出来的序号的Quantity之 和 sub_sum(quantity) >= Total_Sum(Quantity) * 0.2 ,
(2) 没有任何其他的几个序号对应的和比 sub_sum(quantity) 更小且满足条件(1)
(3) 并且取出来的序号是最少的
No Quantity
1 20
2 16
3 23
4 25
5 10
6 12
7 23
8 32
9 23
10 19
11 17
12 16
13 10
14 20
... ...
50 21