这个几乎是不可能的,因为固定总价的时候,明细可能会有很多种情况,电脑不知道你要的是哪一种,除非你设置一种优算法。
比如:本子1元一个,笔1元一支。20元可以买什么??你让电脑怎么办??
1本19笔?2本18笔?20本?20笔?........
除非你制定一种算法,比如,先保证最多的笔,再将其余的钱保证尽可能多的本,再保证其它....
必须要有算法的,没有算法的就是随机的,这个难度太大了,我估计你给几百元才有人给你做,而且还得知道你的所有商品的单价及总数量,毕竟还得考虑逻辑上的问题,比如你本来就只有10支笔,结果这一笔生意就卖了1000支,可能吗?
简单没要求可以这样,随机其中一个数据,